From 833918bda7401456ef8fb7d995dd598abeb7ea55 Mon Sep 17 00:00:00 2001 From: James Date: Wed, 2 Nov 2011 15:01:14 -0400 Subject: [PATCH 1/2] CC-2994: Upgrade: database change for SoundCloud upload - done --- .../Version20111102142811.php | 25 +++++++++++++++++++ .../airtime-2.0.0/airtime-upgrade.php | 2 +- 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 install_minimal/DoctrineMigrations/Version20111102142811.php diff --git a/install_minimal/DoctrineMigrations/Version20111102142811.php b/install_minimal/DoctrineMigrations/Version20111102142811.php new file mode 100644 index 000000000..d29421127 --- /dev/null +++ b/install_minimal/DoctrineMigrations/Version20111102142811.php @@ -0,0 +1,25 @@ + 'soundcloud_auto_upload_recorded_show' CC-2928 + $this->_addSql("UPDATE cc_pref SET keystr = 'soundcloud_auto_upload_recorded_show' + WHERE keystr = 'soundcloud_upload'"); + + // add soundcloud_link_to_file + $cc_files = $schema->getTable('cc_files'); + $cc_files->addColumn('soundcloud_link_to_file', 'string', array('length' => 255, 'notnull' => 0, 'default'=> NULL)); + } + + public function down(Schema $schema) + { + + } +} \ No newline at end of file diff --git a/install_minimal/upgrades/airtime-2.0.0/airtime-upgrade.php b/install_minimal/upgrades/airtime-2.0.0/airtime-upgrade.php index 35a342bc0..4002fa8ba 100644 --- a/install_minimal/upgrades/airtime-2.0.0/airtime-upgrade.php +++ b/install_minimal/upgrades/airtime-2.0.0/airtime-upgrade.php @@ -144,7 +144,7 @@ class AirtimeDatabaseUpgrade{ } } - UpgradeCommon::MigrateTablesToVersion(__DIR__, '20110929184401'); + UpgradeCommon::MigrateTablesToVersion(__DIR__, '20111102142811'); } private static function SetDefaultStreamSetting() From 6eff9d124e4217432cd12cc4ec4d3182c023e110 Mon Sep 17 00:00:00 2001 From: James Date: Thu, 3 Nov 2011 10:30:01 -0400 Subject: [PATCH 2/2] CC-2994: Upgrade: database change for SoundCloud upload - changed soundcloud_link_to_file length to 4096 --- airtime_mvc/application/models/airtime/map/CcFilesTableMap.php | 2 +- airtime_mvc/build/schema.xml | 2 +- airtime_mvc/build/sql/schema.sql | 2 +- install_minimal/DoctrineMigrations/Version20111102142811.php | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/airtime_mvc/application/models/airtime/map/CcFilesTableMap.php b/airtime_mvc/application/models/airtime/map/CcFilesTableMap.php index f27605754..38d2e3955 100644 --- a/airtime_mvc/application/models/airtime/map/CcFilesTableMap.php +++ b/airtime_mvc/application/models/airtime/map/CcFilesTableMap.php @@ -96,7 +96,7 @@ class CcFilesTableMap extends TableMap { $this->addColumn('SOUNDCLOUD_ID', 'DbSoundcloudId', 'INTEGER', false, null, null); $this->addColumn('SOUNDCLOUD_ERROR_CODE', 'DbSoundcloudErrorCode', 'INTEGER', false, null, null); $this->addColumn('SOUNDCLOUD_ERROR_MSG', 'DbSoundcloudErrorMsg', 'VARCHAR', false, 512, null); - $this->addColumn('SOUNDCLOUD_LINK_TO_FILE', 'DbSoundcloudLinkToFile', 'VARCHAR', false, 512, null); + $this->addColumn('SOUNDCLOUD_LINK_TO_FILE', 'DbSoundcloudLinkToFile', 'VARCHAR', false, 4096, null); // validators } // initialize() diff --git a/airtime_mvc/build/schema.xml b/airtime_mvc/build/schema.xml index 2cc0666bb..7259ccaae 100644 --- a/airtime_mvc/build/schema.xml +++ b/airtime_mvc/build/schema.xml @@ -91,7 +91,7 @@ - + diff --git a/airtime_mvc/build/sql/schema.sql b/airtime_mvc/build/sql/schema.sql index ae1770f48..3f4392bd3 100644 --- a/airtime_mvc/build/sql/schema.sql +++ b/airtime_mvc/build/sql/schema.sql @@ -117,7 +117,7 @@ CREATE TABLE "cc_files" "soundcloud_id" INTEGER, "soundcloud_error_code" INTEGER, "soundcloud_error_msg" VARCHAR(512), - "soundcloud_link_to_file" VARCHAR(512), + "soundcloud_link_to_file" VARCHAR(4096), PRIMARY KEY ("id"), CONSTRAINT "cc_files_gunid_idx" UNIQUE ("gunid") ); diff --git a/install_minimal/DoctrineMigrations/Version20111102142811.php b/install_minimal/DoctrineMigrations/Version20111102142811.php index d29421127..d0a80da84 100644 --- a/install_minimal/DoctrineMigrations/Version20111102142811.php +++ b/install_minimal/DoctrineMigrations/Version20111102142811.php @@ -15,7 +15,7 @@ class Version20111102142811 extends AbstractMigration // add soundcloud_link_to_file $cc_files = $schema->getTable('cc_files'); - $cc_files->addColumn('soundcloud_link_to_file', 'string', array('length' => 255, 'notnull' => 0, 'default'=> NULL)); + $cc_files->addColumn('soundcloud_link_to_file', 'string', array('length' => 4096, 'notnull' => 0, 'default'=> NULL)); } public function down(Schema $schema)