Merge pull request #433 from radiorabe/fix/429-ipv6-schema-updates

Fix/429 ipv6 schema updates
This commit is contained in:
Robb 2018-02-10 16:34:23 -05:00 committed by GitHub
commit efe0aefddc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 20 additions and 4 deletions

View File

@ -0,0 +1,2 @@
ALTER TABLE cc_service_register ALTER COLUMN ip TYPE character varying(18);

View File

@ -0,0 +1 @@
ALTER TABLE cc_service_register ALTER COLUMN ip TYPE character varying(45);

View File

@ -39,7 +39,7 @@ class CcServiceRegisterTableMap extends TableMap
$this->setUseIdGenerator(false); $this->setUseIdGenerator(false);
// columns // columns
$this->addPrimaryKey('name', 'DbName', 'VARCHAR', true, 32, null); $this->addPrimaryKey('name', 'DbName', 'VARCHAR', true, 32, null);
$this->addColumn('ip', 'DbIp', 'VARCHAR', true, 18, null); $this->addColumn('ip', 'DbIp', 'VARCHAR', true, 45, null);
// validators // validators
} // initialize() } // initialize()

View File

@ -518,4 +518,17 @@ class AirtimeUpgrader300alpha1 extends AirtimeUpgrader
public function getNewVersion() { public function getNewVersion() {
return '3.0.0-alpha.1'; return '3.0.0-alpha.1';
} }
} }
class AirtimeUpgrader300alpha6 extends AirtimeUpgrader
{
protected function getSupportedSchemaVersions() {
return array(
'3.0.0-alpha.1'
);
}
public function getNewVersion() {
return '3.0.0-alpha.6';
}
}

View File

@ -450,7 +450,7 @@
</table> </table>
<table name="cc_service_register" phpName="CcServiceRegister"> <table name="cc_service_register" phpName="CcServiceRegister">
<column name="name" phpName="DbName" primaryKey="true" type="VARCHAR" size="32" required="true" /> <column name="name" phpName="DbName" primaryKey="true" type="VARCHAR" size="32" required="true" />
<column name="ip" phpName="DbIp" type="VARCHAR" size="18" required="true"/> <column name="ip" phpName="DbIp" type="VARCHAR" size="45" required="true"/>
</table> </table>
<table name="cc_live_log" phpName="CcLiveLog"> <table name="cc_live_log" phpName="CcLiveLog">
<column name="id" phpName="DbId" primaryKey="true" type="INTEGER" autoIncrement="true" required="true" /> <column name="id" phpName="DbId" primaryKey="true" type="INTEGER" autoIncrement="true" required="true" />

View File

@ -516,7 +516,7 @@ DROP TABLE IF EXISTS "cc_service_register" CASCADE;
CREATE TABLE "cc_service_register" CREATE TABLE "cc_service_register"
( (
"name" VARCHAR(32) NOT NULL, "name" VARCHAR(32) NOT NULL,
"ip" VARCHAR(18) NOT NULL, "ip" VARCHAR(45) NOT NULL,
PRIMARY KEY ("name") PRIMARY KEY ("name")
); );