Есть ли способ заставить Codeigniter автоматически создавать базу данных с именем, указанным в файле конфигурации, если оно не существует

#mysqli #migration #codeigniter-3 #php-7

#mysqli #миграция #codeigniter-3 #php-7

Вопрос:

Мне нужно написать миграции для codeigniter. Но я не хочу создавать базу данных вручную. Было бы идеально создать базу данных автоматически, когда я запускаю приложение в первый раз. Есть ли кто-нибудь, кто мог бы помочь мне сделать это?

Ответ №1:

Вы можете использовать Hook в codeigniter. В hook вы можете использовать pre_system hoook. Это вызовет очень рано во время выполнения системы. Для получения более подробной информации вы можете обратиться по следующей ссылке для поиска в ci. Ссылка CI hook