Merge pull request #433 from radiorabe/fix/429-ipv6-schema-updates
Fix/429 ipv6 schema updates
This commit is contained in:
commit
efe0aefddc
|
@ -0,0 +1,2 @@
|
|||
ALTER TABLE cc_service_register ALTER COLUMN ip TYPE character varying(18);
|
||||
|
|
@ -0,0 +1 @@
|
|||
ALTER TABLE cc_service_register ALTER COLUMN ip TYPE character varying(45);
|
|
@ -39,7 +39,7 @@ class CcServiceRegisterTableMap extends TableMap
|
|||
$this->setUseIdGenerator(false);
|
||||
// columns
|
||||
$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
|
||||
} // initialize()
|
||||
|
||||
|
|
|
@ -519,3 +519,16 @@ class AirtimeUpgrader300alpha1 extends AirtimeUpgrader
|
|||
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';
|
||||
}
|
||||
}
|
||||
|
|
|
@ -450,7 +450,7 @@
|
|||
</table>
|
||||
<table name="cc_service_register" phpName="CcServiceRegister">
|
||||
<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 name="cc_live_log" phpName="CcLiveLog">
|
||||
<column name="id" phpName="DbId" primaryKey="true" type="INTEGER" autoIncrement="true" required="true" />
|
||||
|
|
|
@ -516,7 +516,7 @@ DROP TABLE IF EXISTS "cc_service_register" CASCADE;
|
|||
CREATE TABLE "cc_service_register"
|
||||
(
|
||||
"name" VARCHAR(32) NOT NULL,
|
||||
"ip" VARCHAR(18) NOT NULL,
|
||||
"ip" VARCHAR(45) NOT NULL,
|
||||
PRIMARY KEY ("name")
|
||||
);
|
||||
|
||||
|
|
Loading…
Reference in New Issue