Tener en cuenta que es solo para documentar el schema. En realidad esto no modifica las tablas. Para eso podes usar el hook install:
Código PHP:
Ver original/*Instalar*/
function HOOK_install() {
db_query('
ALTER TABLE {...}
ADD CONSTRAINT {...}
FOREIGN KEY (...) REFERENCES {.....} (...)
');
}
/* desinstalar*/
function HOOK_uninstall() {
db_query('
ALTER TABLE {...}
DROP CONSTRAINT IF EXISTS {...}
');
}
Supongo que es algo asi, no le podido comprobar...