/** * @param DBALSchema $Schema * @param bool $Simulate */ public function setMigration(DBALSchema &$Schema, $Simulate = true) { $Statement = $this->Database->getSchema()->getMigrateToSql($Schema, $this->Database->getPlatform()); if (!empty($Statement)) { foreach ((array) $Statement as $Query) { $this->Database->addProtocol($Query); if (!$Simulate) { $this->Database->setStatement($Query); } } } }
/** * @param $Statement * * @return int The number of affected rows */ public function setStatement($Statement) { return $this->Database->setStatement($Statement); }