Таблица мастеров не найдена в базе данных - PullRequest
0 голосов
/ 16 декабря 2018

У меня проблема с laravel.

Я создал базу данных с именем billing , и соединение работает нормально для всех таблиц.Теперь я создал новую таблицу с именем мастера.Когда я использую эту таблицу, то показывает, что базовая таблица ошибок или мастера представления не найдены

Как я могу решить эту проблему?

Ответы [ 2 ]

0 голосов
/ 16 декабря 2018

Чтобы создать миграцию, используйте команду make:migration Artisan:

php artisan make:migration create_masters_table

Новая миграция будет размещена в вашем каталоге database/migrations.

Вы можете использовать построитель схем Laravelвыразительно создавать и изменять таблицы.

Чтобы выполнить все оставшиеся миграции, выполните команду migrate Artisan: php artisan migrate

0 голосов
/ 16 декабря 2018

Это обычно для начинающих.У меня есть несколько советов:

  • Возможно, вы захотите вручную проверить базу данных вне Laravel, чтобы убедиться, что таблица не была добавлена.
  • Иногда вы можете просто иметьнеправильно указал имя таблицы.
  • Вы забыли запустить миграцию?Если это так, вам нужно запустить миграцию, чтобы добавить таблицу в базу данных.Вы можете просто использовать php artisan migrate в командной строке.
  • Если все это не помогло, сбросьте файлы автозагрузки с помощью composer и перезапустите миграцию.Вы можете использовать composer dumpautoload, а затем php artisan migrate:refresh
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...