我一直在根据文档使用迁移创建表格,现在我已经重建了我网站的一部分,现在我不需要我的旧表格。
我可以:
A)创建一个新的迁移文件并告诉它将表中的表放在“up”函数中,这不具有语义意义,但从程序角度来看确实有意义。
或
B)我可以在特定的迁移上手动运行回滚,这在语义上是有意义的,但在程序上没有意义,需要使用CLI进行手动操作,这意味着任何使用此软件的人都有额外的步骤,除非我也删除迁移文件,现在使这在语义上没有意义,如果有人发出重置,则会丢失迁移。
我缺少一个更好的选择吗?
答案 0 :(得分:1)
在up
中删除表格具有完美的语义感。
您应该放弃up
中的表格,并在down
中以当前形式重新创建表格。
La perfection soit noninte quand il n'y arienàajouter,mais quand il n'y plusrienàreranrancher。