modified episodes_description to be longvarchar aka text

This commit is contained in:
Robbt 2019-04-02 20:12:20 -04:00
parent adb8d8c01d
commit 0cbeb07e19
6 changed files with 19 additions and 4 deletions

View file

@ -0,0 +1 @@
ALTER TABLE podcast_episodes ALTER COLUMN episode_description TYPE VARCHAR(4096);

View file

@ -0,0 +1 @@
ALTER TABLE podcast_episodes ALTER COLUMN episode_description TYPE text;

View file

@ -46,7 +46,7 @@ class PodcastEpisodesTableMap extends TableMap
$this->addColumn('download_url', 'DbDownloadUrl', 'VARCHAR', true, 4096, null);
$this->addColumn('episode_guid', 'DbEpisodeGuid', 'VARCHAR', true, 4096, null);
$this->addColumn('episode_title', 'DbEpisodeTitle', 'VARCHAR', true, 4096, null);
$this->addColumn('episode_description', 'DbEpisodeDescription', 'VARCHAR', true, 4096, null);
$this->addColumn('episode_description', 'DbEpisodeDescription', 'LONGVARCHAR', true, null, null);
// validators
} // initialize()

View file

@ -589,3 +589,16 @@ class AirtimeUpgrader300alpha7_2 extends AirtimeUpgrader
return '3.0.0-alpha.7.2';
}
}
class AirtimeUpgrader300alpha7_3 extends AirtimeUpgrader
{
protected function getSupportedSchemaVersions() {
return array(
'3.0.0-alpha.7.2'
);
}
public function getNewVersion() {
return '3.0.0-alpha.7.3';
}
}

View file

@ -625,7 +625,7 @@
<column name="download_url" phpName="DbDownloadUrl" type="varchar" size="4096" required="true" />
<column name="episode_guid" phpName="DbEpisodeGuid" type="varchar" size="4096" required="true" />
<column name="episode_title" phpName="DbEpisodeTitle" type="varchar" size="4096" required="true" />
<column name="episode_description" phpName="DbEpisodeDescription" type="varchar" size="4096" required="true" />
<column name="episode_description" phpName="DbEpisodeDescription" type="LONGVARCHAR" required="true" />
<foreign-key foreignTable="cc_files" name="podcast_episodes_cc_files_fkey" onDelete="CASCADE">
<reference local="file_id" foreign="id" />

View file

@ -299,7 +299,7 @@ CREATE TABLE "cc_block"
"creator_id" INTEGER,
"description" VARCHAR(512),
"length" interval DEFAULT '00:00:00',
"type" VARCHAR(7) DEFAULT 'static',
"type" VARCHAR(7) DEFAULT 'dynamic',
PRIMARY KEY ("id")
);
@ -782,7 +782,7 @@ CREATE TABLE "podcast_episodes"
"download_url" VARCHAR(4096) NOT NULL,
"episode_guid" VARCHAR(4096) NOT NULL,
"episode_title" VARCHAR(4096) NOT NULL,
"episode_description" VARCHAR(4096) NOT NULL,
"episode_description" TEXT NOT NULL,
PRIMARY KEY ("id")
);