From c64f4b6ce6f1d9c5d99eecd8b7bf23432e969ade Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Tue, 15 Apr 2014 11:01:01 +0200 Subject: Use alter table to rename tables For some strange reason using "rename table" causes an exception in system/database/DB_driver.php:query() because it trys to call num_rows() on a boolean. Using "alter table" works. According to the php manpage mysqli::query() it should return a boolean too, but whatever... Signed-off-by: Florian Pritz --- application/migrations/007_repurpose_invitations.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/application/migrations/007_repurpose_invitations.php b/application/migrations/007_repurpose_invitations.php index 36d3007e8..d586c2829 100644 --- a/application/migrations/007_repurpose_invitations.php +++ b/application/migrations/007_repurpose_invitations.php @@ -17,7 +17,7 @@ class Migration_Repurpose_invitations extends CI_Migration { "); $this->db->query(" - RENAME TABLE `invitations` TO `actions` ; + ALTER TABLE `invitations` RENAME `actions`; "); } @@ -25,7 +25,7 @@ class Migration_Repurpose_invitations extends CI_Migration { public function down() { $this->db->query(" - RENAME TABLE `actions` TO `invitations` ; + ALTER TABLE `actions` RENAME `invitations`; "); $this->db->query(" -- cgit v1.2.3-24-g4f1b