Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/11/2012, 19:57
Avatar de NUCKLEAR
NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 5 meses
Puntos: 890
Respuesta: {hook}_schema y crear un foreign keys

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
  1. /*Instalar*/
  2. function HOOK_install() {
  3.   db_query('
  4.    ALTER TABLE {...}
  5.    ADD CONSTRAINT {...}
  6.    FOREIGN KEY (...) REFERENCES {.....} (...)
  7.  ');
  8. }
  9.  
  10. /* desinstalar*/
  11. function HOOK_uninstall() {
  12.     db_query('
  13.    ALTER TABLE {...}
  14.    DROP CONSTRAINT IF EXISTS {...}
  15.  ');
  16. }

Supongo que es algo asi, no le podido comprobar...
__________________
Drupal Argentina