Не могу запустить миграцию при развертывании. Ларавел 5.2

Рассмотрим следующую задачу для посланника:

@task('deploy', ['on' => 'web'])
    cd personal_site
    php artisan down
    git pull origin master
    composer install
    php artisan migrate
    php artisan up
@endtask

php artisan migrate // Blows up

Ошибка:

[user@xxxx]: **************************************
*     Application In Production!     *
**************************************
[user@xxxx]: Command Cancelled!
[user@xxxx]: Application is now live.

1 ответ

Решение

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

php artisan migrate --force
Другие вопросы по тегам