php artisan migrate не создает таблицы в laravel 7

Я пытаюсь перенести свою первую миграцию в проект laravel 7, я создал базу данных в phpmyadmin. У меня есть приложение Laragon для localServer, это мой код .env для подключения к базе данных

DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=portfolio-project
DB_USERNAME=root
DB_PASSWORD=

когда я выполняю миграцию php artisan, он сообщает мне, что миграции переносятся, но когда я перехожу к phpmyadmin для проверки таблиц, он говорит, что в этой базе данных нет таблиц,

Есть ли проблема с моим phpmyadmin? Есть ли проблема в новой версии 7 laravel?

потому что, когда я добавил phpmyadmin в приложение laragon, возникла проблема с паролем для входа в phpmyadmin, пароль по умолчанию не работал, а затем я думаю, что редактирую его файлы, чтобы не вводить пароль при входе в phpmyadmin, после этого я просто набираю root для использования и входа в систему он работает, другие пакеты laravel старой версии работают, но эта новая версия laravel делает эту проблему на php artisan migrate


person Zeeshan Awan    schedule 05.04.2020    source источник
comment
Если вы изменили файл .env, когда приложение находилось под php artisan serve, вам необходимо остановить его и запустить снова, чтобы вступили в силу. Я предполагаю, что вы перенесли свои таблицы в базу данных по умолчанию laravel, которая является laravel   -  person AH.Pooladvand    schedule 05.04.2020


Ответы (2)


Убедитесь, что каждый раз при изменении файла .env вы также выполняете следующие команды, чтобы очистить кеш и убедиться, что вы используете последние изменения:

php artisan config:clear
php artisan cache:clear

Также убедитесь, что у root нет пароля, и вы можете войти в phpmyadmin без него.

person Eliecer    schedule 05.04.2020

Сначала закройте сервер и cmd и запустите его снова, затем выполните следующую команду:

php artisan config:clear

Затем запустите одну из этих команд:

php artisan migrate:fresh 

or

php artisan migrate:refresh

Он удалит все таблицы и воссоздает их снова с новыми миграциями.

Надеюсь, это поможет :)

person Hikmat Mohammed    schedule 06.04.2020