Не работает php artisan

177
01 мая 2018, 00:29

Написал свой проект на laravele. Захотел обновить миграции, удалил все таблицы и хочу сделать миграцию. Пишу в консоль php artisan migrate, и выдает ошибку: In Connection.php line 664:

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'shop.goods' doesn't exist (SQL: select categories.name as name, COUNT(goods.id) as count, categories.id as id from goods left
join categories on categories.id = goods.category_id group by categories.name, categories.id)

In Connection.php line 326:

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'shop.goods' doesn't exist

То есть, почему-то консольное приложение лезет в мое веб приложение, и из-за ошибки я не могу сделать миграции. Заранее спасибо

Answer 1

Причин может быть несколько... Проверьте настройки подключения к бд в .env, ну и конечно наличие файла миграций. На будущее совет - никогда не удаляйте таблицы в бд "руками", в Laravel для этого есть соответствующие инструменты:

migrate:refresh   Сбросить и повторно запустить все миграции
migrate:reset     Откат всех миграций базы данных
migrate:rollback  Откат последней миграции базы данных
migrate:status    Показывать статус каждой миграции
Answer 2

Я понял в чем проблема, в AppServiceProvider у меня были запросы к бд, их закомментировал и сделал миграции. Всем спасибо, кто откликнулся

READ ALSO
Не работает кодеровка utf-8

Не работает кодеровка utf-8

Всем приветПомогите решить проблему

187
Отображение reCaptcha Android на web сайте?

Отображение reCaptcha Android на web сайте?

Есть приложение на андроиде к примеру myappapk и там используется reCaptcha Android(В качестве проверки при создании данной капчи на сайте гугла необходимо...

195
Как настроить phpStan чтобы он видел namespace'ы zf2

Как настроить phpStan чтобы он видел namespace'ы zf2

Может кто-нибудь подскажет, как настроить autoload классов? В zf пространство имен подключаются динамически, в каждом модулеЕдинственный вариант,...

184
Допустимо ли в макросе UMI.CMS использовать $this-render?

Допустимо ли в макросе UMI.CMS использовать $this-render?

Нужно с помощью ajax запрашивать определенную часть страницы

142