public static function createWithDataSource($dsId) { $connm = ConnectionManager::getInstance(); $connection = $connm->getConnection($dsId); $driver = $connm->getQueryDriver($dsId); return new self($connection, $driver); }
public function updateLastMigrationId($dsId, $id) { $metadata = Metadata::createWithDataSource($dsId); $lastId = $metadata['migration']; $metadata['migration'] = $id; $this->logger->info("Updating migration version to {$id}."); }