CC-3605 : Create 2.1 upgrades
This commit is contained in:
parent
cc806d9b7b
commit
bcc30b9cb1
|
@ -12,8 +12,23 @@ class AirtimeDatabaseUpgrade{
|
|||
|
||||
private static function task0(){
|
||||
UpgradeCommon::MigrateTablesToVersion(__DIR__, '20120410143340');
|
||||
|
||||
$sql = "INSERT INTO cc_pref(\"keystr\", \"valstr\") VALUES('scheduled_play_switch', 'on')";
|
||||
UpgradeCommon::nonSelectQueryDb($sql);
|
||||
|
||||
require_once 'propel/runtime/lib/Propel.php';
|
||||
Propel::init(__DIR__."/../../configs/airtime-conf-production.php");
|
||||
|
||||
$con = Propel::getConnection(CcSchedulePeer::DATABASE_NAME);
|
||||
|
||||
$showInstances = CcShowInstancesQuery::create()
|
||||
->setFormatter(ModelCriteria::FORMAT_ON_DEMAND)
|
||||
->filterByDbStarts(Criteria::GREATER_EQUAL)
|
||||
->find($con);
|
||||
|
||||
foreach ($showInstances as $instance) {
|
||||
$instance->updateScheduleStatus($con);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue