Настройка .env файла контроллером CI4 - PullRequest
0 голосов
/ 10 апреля 2020

Я новичок в CI4. Я хотел бы создать базу данных настроек с помощью CI4. Можно ли записывать данные подключения к базе данных в файл .env с помощью контроллера или некоторых служб CI4? Также, когда завершите настройку изменения среды в .env, пользователь не может получить доступ к настройке. Если это не правильное решение, может кто-нибудь сказать, как это сделать наилучшим образом?

я использую CI 4.0.2

1 Ответ

0 голосов
/ 15 апреля 2020

В приложении / Конфигурация / База данных. php вы можете настроить несколько возможных баз данных, и оттуда вы можете зависеть от них в конкретной среде c.

По умолчанию у вас есть 2 настроенные базы данных - по умолчанию и тесты. Если env установлен на тесты, он будет загружать настройки базы данных тестов, иначе будет загружаться по умолчанию. Вы можете расширить его, добавив больше возможных сред.

Как и в файле env, есть раздел DATABASE, вы можете редактировать их там.

...