Миграция Laravel каждый раз использует разные .env - PullRequest
0 голосов
/ 19 апреля 2019

Проект имеет два файла окружения, .env.dev и .env.prod, настройки БД отличаются как DB_HOST=mysql и DB_HOST=mysql-dev

Теперь я получаю разные результаты при каждом запуске php artisan migrate:status --env=production - некоторые миграции выполнялись на dev, но ни одна на производстве.

Это звучит как --env = производство не работает при настройках дБ каждый раз полностью случайным.

пробовал очистить кеш, конфиг: кеш

1 Ответ

0 голосов
/ 20 апреля 2019

Попробуйте создать файл .env на локальном компьютере (с локальными настройками). Кроме того, добавьте его в .gitignore (что предотвращает конфликты с файлом на рабочем сервере). Файлы типа .env.xxx не используются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...