Laravel Forge执行迁移查询 - 这使迁移失败

时间:2014-10-14 13:01:48

标签: php laravel deployment migration laravel-forge

我尝试使用Laravel Forge执行迁移以启动并运行该网站。

Laravel forge将在部署时执行php artisan migrate --force。 当我尝试通过SSH执行迁移时,我可以执行forge@********:~/default$ php artisan migrate

两者都返回错误:

{"error":{"type":"Illuminate\\Database\\QueryException","message":"SQLSTATE[42S02]: Base table or view not found: 1146 Table 'MetiNet.users' doesn't exist (SQL: select * from `users` where `users`.`id` = 2 limit 1)","file":"\/home\/forge\/default\/vendor\/laravel\/framework\/src\/Illuminate\/Database\/Connection.php","line":625}}

因此,它在创建表之前对数据库执行查询,导致其失败。

请记住,在本地,迁移工作完美,并且无法在本地复制。我可以解决这个问题吗?

非常感谢。

0 个答案:

没有答案