function execute_constructive($aParams) { $oDBUpgrader = $aParams[0]; $migration = new StatMigration(); $migration->compactStats = true; $migration->init($oDBUpgrader->oSchema->db, $oDBUpgrader->logFile); return $migration->migrateData(); }
function beforeRemoveTable__adstats() { $migration = new StatMigration(); $migration->init($this->oDBH); return $migration->correctCampaignTargets() && $this->beforeRemoveTable('adstats'); }
function testStatsCompacted() { $migration = new StatMigration(); $this->_initPanConfigStatsCompacted('true'); $this->assertTrue($migration->statsCompacted()); $this->_initPanConfigStatsCompacted('false'); $this->assertFalse($migration->statsCompacted()); unlink($this->configPath); }
function afterAddTable__data_summary_ad_hourly() { $migration = new StatMigration(); $migration->init($this->oDBH, $this->logFile); return $migration->migrateData() && $this->afterAddTable('data_summary_ad_hourly'); }