Laravel迁移完成,但在数据库中并不总是可见


Laravel migrations completed but not always visible in database

我正在与一个团队在laravel项目上工作,并且必须使用scotchbox使用vagrant ssh迁移数据库。使用/var/www中的php artisan迁移方法,我可以迁移设置迁移。这些将被成功迁移。

当我使用Sequel Pro或MySQLWorkbench登录时,这些表出现在数据库中。但随后他们就消失了,即使在保持联系的情况下,大多数时候也是看不见的。重置、刷新或修补迁移似乎并不能解决问题。我试图添加一些记录,但在与我的用户登录时,它不起作用,收到此错误:

Connection.php第651行出现QueryException:SQLSTATE[42S02]: Base table or view not found: 1146(SQL: select * from users where email = jos@jos.com limit 1)"

我的表无法找到,即使他们被迁移。奇怪的是,我不确定它是否与它有任何关系,我有时会得到"FORBIDDEN:您没有权限访问此服务器上的/页面"当在任何页面上。但是,我有一个移民问题。提前感谢你的帮助。

问题是同一IP上的多个VM。导致信号脱落和数据库不总是被发现。连接在那里,但并不总是正确的。