/** * @param \Nette\DI\Container * @return \Doctrine\DBAL\Migrations\Configuration\Configuration */ public static function createServiceMigrationConfiguration(DI\Container $context) { $config = new \Doctrine\DBAL\Migrations\Configuration\Configuration($context->entityManager->getConnection()); $config->setName($this->configuration['migration']['name']); $config->setMigrationsTableName($this->configuration['migration']['table']); $config->setMigrationsDirectory($this->configuration['migration']['directory']); $config->setMigrationsNamespace($this->configuration['migration']['namespace']); $context->freeze(); return $config; }