我已经迁移了表,然后向其中添加了列。然后再次迁移。但是,它说
无需迁移
而且,它甚至不显示我的表,而是列。我们三个人正在处理它,数据库托管在另一台服务器上。
当我尝试回滚时,它显示错误:
[ErrorException]
未定义索引:2017_01_07_071008_create_user_detail_table
这个迁移是由我的朋友在她的计算机上创建的。
这是什么问题,我听不懂。
请帮忙。
最佳答案
您应该创建另一个迁移到add columns to created table,然后运行:
composer dumpauto
php artisan migrate
或者您可以recreate all tables:
php artisan migrate:refresh
在这种情况下,所有数据将丢失。
关于mysql - 表未显示在数据库中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41519140/