vendredi 30 novembre 2012

Phigrate - ForeignKeys


Une fonctionnalité très attendue par mes collègues, dans l'outil Phigrate, était de pouvoir créer des foreign keys sans passer par une requête SQL dans les fichiers de migration.

Et bien maintenant, c'est chose faite. Je viens d'ajouter la fonctionnalité dans la version 0.9.5 de Phigrate.

Pour plus d'informations, je vous renvoie vers la documentation de cette nouvelle fonctionnalité.

1 commentaire:

Manuel Hervo a dit…

Après consultation de la documentation du langage SQL, je me suis aperçu que je me suis trompé en disant que les foreignKey étaient spécifiques à MySQL.
Or les foreignKey sont des contraintes d'intégrité référentielle qui se trouvent dans le langage SQL pour gérer les relations et elles sont implémentées dans la quasi totalité des SGBDR.
J'ai donc modifié Phigrate pour qu'il inclut directement les foreignKey dans les fichiers de migration.
J'ai aussi mis à jour la documentation de Phigrate.