В моем ConfigServerProvider.php при загрузке есть ссылка на таблицу базы данных конфигов. При первоначальной миграции эта таблица базы данных не существует, поэтому я получаю сообщение об ошибке. Как я могу запустить «php artisan migrate» в первый раз, оставив эту загрузочную строку нетронутой?
public function boot() {
config([
'version' => "1.0.2",
'title' => Config::where('name', 'title')->first()->pluck('value')
]);
}
Я добавил это во всю конфигурацию:
if(Schema::hasTable('configs')) { }
И это, кажется, заставляет все работать.