Neo4j и Mysql в миграциях Laravel

Я могу перенести свой файл миграции neo4j, но при переносе моего файла mysql я получаю сообщение "нечего переносить". Даже думал, что моя БД в MySQL все еще пуста.

Моя база данных по умолчанию — neo4j, поэтому я запускаю эту команду

PHP ремесленник neo4j: миграция --database = mysql

а результат все тот же

Кроме того, когда я меняю свое значение по умолчанию на mysql и запускаю базовую команду миграции, единственное, что мигрирует, - это таблица миграции и ничего больше.

файл миграции для mysql


person Denzehl Dacuyan    schedule 20.02.2018    source источник


Ответы (1)


после переключения миграции попробуйте эти команды

php artisan migrate:refresh

если это не сработает, перейдите в таблицу миграции, удалите миграции и повторно запустите миграцию.

также, если обязательно выполните эти команды

        php artisan optimize
        php artisan clear-compiled
        php artisan cache:clear
        php artisan route:clear
        php artisan view:clear
        php artisan config:clear

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

person Adnan Mumtaz    schedule 20.02.2018