Соединение чтения доктрины с базой данных на основе локальных переменных среды - PullRequest
0 голосов
/ 27 июня 2019

У меня новый проект в фреймворке Symfony 4.В этом проекте у меня есть несколько файлов с переменными среды: .env, .env.dev, .env.local, .env.rc

. В моем env.local я пытаюсь подключиться к базе данных локально.В .env.local у меня есть переменная окружения:

DATABASE_URL="mysql://root:@127.0.0.1:3306/ecerti"

Проблема в том, что Symfony читает DATABASE_URL из .env.dev вместо .env.local, когда я запускаю команду:

php bin/console doctrine:migrations:migrate

Что я должен сделать для локального чтения переменных среды из .env.local?

1 Ответ

1 голос
/ 27 июня 2019

Вы должны использовать .env.dev.local имя файла в этом случае.

Пожалуйста, обратитесь к документации Symfony для списка возможных .env файлов и их приоритетов.

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