Php Laravel 5.1使用回滚删除特定表
我使用的是Laravel5.1,假设我的项目中有6个表 表1, 表2, 表3, 表4, 表5、表6。这次我不需要表_3。我的所有表都是使用迁移创建的,所有表都填充了数据,没有外键。现在我想使用回滚删除表_3,可以吗?如果怎样Php Laravel 5.1使用回滚删除特定表,php,mysql,laravel-5,migration,rollback,Php,Mysql,Laravel 5,Migration,Rollback,我使用的是Laravel5.1,假设我的项目中有6个表 表1, 表2, 表3, 表4, 表5、表6。这次我不需要表_3。我的所有表都是使用迁移创建的,所有表都填充了数据,没有外键。现在我想使用回滚删除表_3,可以吗?如果怎样 提前感谢您删除表的新迁移将是最好的解决方案。迁移的目的不仅是创建新的数据库结构,还包括修改它们,删除表只是一种修改 即使在一次迁移中创建一个表并在后续迁移中删除它似乎是多余的,这也是最好的做法。这样,当分发应用程序并在另一台计算机上运行所有迁移时,在所有迁移完成后,您将获得
提前感谢您删除表的新迁移将是最好的解决方案。迁移的目的不仅是创建新的数据库结构,还包括修改它们,删除表只是一种修改
即使在一次迁移中创建一个表并在后续迁移中删除它似乎是多余的,这也是最好的做法。这样,当分发应用程序并在另一台计算机上运行所有迁移时,在所有迁移完成后,您将获得数据库的一致状态。为什么不手动删除该表或创建一个新的迁移来删除它呢?