SQL Tabellen anzulegen ist ja schon eine recht langweilige Angelegenheit und Foreign Keys anlegen macht auch keinen Spaß. Das passt damit auch zu SQL Sprachen wie PL/SQL, die sind auch nicht besonders aufregend. Ruby on Rails schon eher und da mit Rails eigentlich alles schneller geht, wie woanders, gibt es auch hier ein Plugin welches Foreign Keys automatisch anlegt. Dies entlastet einen nicht nur zeitlich, man hat damit auch eine Prüfung, ob die Feldnamen, d.h. die Keys, zu den Tabellennamen passen. Die Anlage der Keys geschieht automatisch nach der Migration und per Rake Task lassen sich auch nachträglich noch Foreign Keys erstellen.
Ein Plugin das man unbedingt haben muß.
foreign_key_migrations
24. Oktober 2008 | Keine Kommentare