#laravel #laravel-8
Вопрос:
Я клонирую проект. Когда я запускаю composer install
, я получаю эту ошибку
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'axie.roles' doesn't exist (SQL: select * from `roles` where `id` = 3 and `guard_name` = web limit 1)
даже если я выполню эти команды
php artisan cache:clear
php artisan view:clear
php artisan config:clear
php artisan optimize:clear
composer dump-autoload
composer install
composer update
php artisan migrate
Все та же ошибка..
Комментарии:
1. Убедитесь, что у вас есть
roles
таблица в вашей базе данных, сначала перенесите, а затем обновите
Ответ №1:
Проверьте, есть ли у вас roles
в папке таблица добавления миграции database/migrations
.
Также проверьте, правильно ли вы подключаетесь к базе данных (вы можете увидеть это с DB::connection()->getConfig()
помощью команды). Если файл отредактирован неправильно .env
.