From 33fcec4e103ff84845497db513ae0deb8658d96b Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Tue, 15 Apr 2014 10:30:26 +0200 Subject: migration 12: Remove tablename, fix ordering problem Signed-off-by: Florian Pritz --- application/migrations/012_add_constraints.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/application/migrations/012_add_constraints.php b/application/migrations/012_add_constraints.php index e0116ea05..f3b34d2af 100644 --- a/application/migrations/012_add_constraints.php +++ b/application/migrations/012_add_constraints.php @@ -5,21 +5,21 @@ class Migration_add_constraints extends CI_Migration { public function up() { - $this->db->query("UPDATE `users` SET `referrer` = NULL where `referrer` = 0;"); $this->db->query("ALTER TABLE `apikeys` ADD FOREIGN KEY (`user`) - REFERENCES `filebin`.`users`(`id`) ON DELETE CASCADE ON UPDATE RESTRICT;"); + REFERENCES `users`(`id`) ON DELETE CASCADE ON UPDATE RESTRICT;"); $this->db->query("ALTER TABLE `files` ADD FOREIGN KEY (`user`) - REFERENCES `filebin`.`users`(`id`) ON DELETE RESTRICT ON UPDATE RESTRICT;"); + REFERENCES `users`(`id`) ON DELETE RESTRICT ON UPDATE RESTRICT;"); $this->db->query("ALTER TABLE `profiles` ADD FOREIGN KEY (`user`) - REFERENCES `filebin`.`users`(`id`) ON DELETE CASCADE ON UPDATE RESTRICT;"); + REFERENCES `users`(`id`) ON DELETE CASCADE ON UPDATE RESTRICT;"); $this->db->query("ALTER TABLE `actions` ADD FOREIGN KEY (`user`) - REFERENCES `filebin`.`users`(`id`) ON DELETE CASCADE ON UPDATE RESTRICT;"); + REFERENCES `users`(`id`) ON DELETE CASCADE ON UPDATE RESTRICT;"); $this->db->query("ALTER TABLE `users` ADD INDEX(`referrer`);"); $this->db->query("ALTER TABLE `users` CHANGE `referrer` `referrer` INT(8) UNSIGNED NULL;"); + $this->db->query("UPDATE `users` SET `referrer` = NULL where `referrer` = 0;"); $this->db->query("ALTER TABLE `users` ADD FOREIGN KEY (`referrer`) - REFERENCES `filebin`.`users`(`id`) ON DELETE RESTRICT ON UPDATE RESTRICT;"); + REFERENCES `users`(`id`) ON DELETE RESTRICT ON UPDATE RESTRICT;"); } public function down() -- cgit v1.2.3-24-g4f1b