Как я могу перенести БД доктрины в Symfony, когда проект отключен - PullRequest
4 голосов
/ 17 января 2011

Итак, я отключил свой сайт с помощью

symfony project:disable --env=prod

И перенес мой новый код на сервер.

Но теперь, когда я бегу

symfony doctrine:migrate --env=prod

Я получаю предупреждение о том, что сайт в данный момент недоступен.

Я явно не хочу включать проект (пока), так как сначала хочу, чтобы все это работало. Как правильно это сделать?

Ответы [ 2 ]

1 голос
/ 21 января 2011

Вы правы. Это не работает по умолчанию. Если ваша рабочая база данных доступна с вашего компьютера разработки, вы можете запустить миграцию на этом компьютере с помощью:

$> php symfony doctrine:migrate --env=prod

Вот что я делаю в своих сценариях развертывания

0 голосов
/ 18 января 2011

Возможно, я бы ограничил доступ к вашему IP-адресу в index.php, например, при работе в среде разработчика. Включите проект и снова запустите.

...