0

我一直在根据文档使用迁移创建表,现在我已经重建了我网站的一部分,现在我不需要我的旧表之一。

我可以:

A) 创建一个新的迁移文件并告诉它在“up”函数中删除表,这在语义上没有意义,但从程序的角度来看是有意义的。

或者

B)我可以手动对特定迁移运行回滚,这在语义上确实有意义,但在程序上没有意义,并且需要使用 CLI 进行手动操作,这意味着使用该软件的任何人都有额外的步骤,除非我也删除了迁移文件,现在这在语义上没有意义,如果有人发出重置,就会丢失迁移。

我错过了更好的选择吗?

4

1 回答 1

1

将表格放入其中具有up完美的语义意义。

您应该将表放入 中up,并以当前形式重新创建表down

La perfect soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher。

于 2015-03-31T18:05:03.927 回答