Sha256: 38976bd02f20c50cfc4e8067bb9caf229587238d242770b17e3dfd016a7c2071
Contents?: true
Size: 478 Bytes
Versions: 2
Compression:
Stored size: 478 Bytes
Contents
Sequel.migration do transaction up do run 'ALTER TABLE `tasks` ADD `relationship_id` INT(11) UNSIGNED NOT NULL AFTER `status`;' run 'ALTER TABLE `tasks` ADD CONSTRAINT `task_relationship_id` FOREIGN KEY (`relationship_id`) REFERENCES `relationships` (`id`) ON DELETE RESTRICT ON UPDATE CASCADE;' end down do run 'ALTER TABLE `task_relationship_id` DROP FOREIGN KEY `node_id`;' alter_table(:tasks) do drop_column :relationship_id end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
legion-data-0.1.1 | lib/legion/data/migrations/017_add_relationship_to_tasks.rb |
legion-data-0.1.0 | lib/legion/data/migrations/017_add_relationship_to_tasks.rb |