是的,每次您需要以某种方式更改表时,都要为其创建新的迁移.这就是迁移的重点.当您在协作环境中进行开发并从远程存储库中删除某些更改时,您应该执行的任务之一(如果使用数据库)运行其他开发人员可能已创建的任何迁移.这可以使您的数据库保持同步.
当然你可能会偶尔放下并添加列,但这没什么大不了的.
当您第一次创建表时,您可能正在使用Schema::create().应使用该表的所有后续迁移Scheme::table().它接受相同的参数,除了它不首先尝试创建表.
| 归档时间: |
|
| 查看次数: |
2936 次 |
| 最近记录: |