artisan migrate results: SQLSTATE[HY000]: General error: 1005 on LUMEN / LARAVEL
artisan migrate results: SQLSTATE[HY000]: General error: 1005 on LUMEN / LARAVEL
我正在尝试 运行 php artisan migrate
命令,但出现以下错误。
我看了很多论坛并尝试了几种解决方案,但都没有解决我的问题。
这是怎么回事?
-
迁移:
您不能在创建 "categorias" table
之前使用外键引用创建 "produtos" table
我建议更改迁移文件名中的更改日期以重新排序迁移
因此 "categorias" table 的迁移将 运行 首先
我希望能回答问题。
我注意到在您的迁移文件中,没有 table 名称 cremasco.#sql-3076_1e
但显示的错误无法创建 table。
请检查您数据库中的 迁移 table 是否有 cremasco.#sql-3076_1e
。 运行 在你的命令行中:
composer dumpautoload
then try again to migrate the database php artisan migrate
如果问题仍然存在,那么您需要删除数据库,然后重新迁移。
This problem exist because we deleted the files migration but the
table migration in database still has it
.
我正在尝试 运行 php artisan migrate
命令,但出现以下错误。
我看了很多论坛并尝试了几种解决方案,但都没有解决我的问题。
这是怎么回事?
-
迁移:
您不能在创建 "categorias" table
之前使用外键引用创建 "produtos" table我建议更改迁移文件名中的更改日期以重新排序迁移
因此 "categorias" table 的迁移将 运行 首先
我希望能回答问题。
我注意到在您的迁移文件中,没有 table 名称 cremasco.#sql-3076_1e
但显示的错误无法创建 table。
请检查您数据库中的 迁移 table 是否有 cremasco.#sql-3076_1e
。 运行 在你的命令行中:
composer dumpautoload
then try again to migrate the databasephp artisan migrate
如果问题仍然存在,那么您需要删除数据库,然后重新迁移。
This problem exist because we deleted the files migration but the table migration in database still has it
.