From df70185ae67c15a089231c3291c0da1475891fe4 Mon Sep 17 00:00:00 2001 From: Naomi Date: Thu, 7 Apr 2011 14:15:19 -0400 Subject: [PATCH] CC-2146 : Speed up calendar when there are a large number of shows new doctrine migrations for adding aggregate column, fixing some things from 1.7 upgrade. --- .../Version20110406182005.php | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 install/DoctrineMigrations/Version20110406182005.php diff --git a/install/DoctrineMigrations/Version20110406182005.php b/install/DoctrineMigrations/Version20110406182005.php new file mode 100644 index 000000000..6f29283a7 --- /dev/null +++ b/install/DoctrineMigrations/Version20110406182005.php @@ -0,0 +1,40 @@ +getTable('cc_show_instances'); + + $cc_show_instances->addColumn('time_filled', 'time', array('notnull' => false)); + //end cc_show_instances modifications + + //start cc_show_instances modifications + $cc_show_rebroadcast = $schema->getTable('cc_show_rebroadcast'); + $cc_show_rebroadcast->dropColumn('start_time'); + $cc_show_rebroadcast->addColumn('start_time', 'time', array('notnull' => true)); + //end cc_show_instances modifications + + } + + public function down(Schema $schema) + { + //start cc_show_instances modifications + $cc_show_instances = $schema->getTable('cc_show_instances'); + + $cc_show_instances->dropColumn('time_filled'); + //end cc_show_instances modifications + + //start cc_show_instances modifications + $cc_show_rebroadcast = $schema->getTable('cc_show_rebroadcast'); + $cc_show_rebroadcast->dropColumn('start_time'); + $cc_show_rebroadcast->addColumn('start_time', 'datetime', array('notnull' => 1)); + //end cc_show_instances modifications + } +}