我一直在使用每个文档的迁移来创建表格,现在我已经重建了我的网站的一部分,现在我不需要我的一个旧表格。放下Laravel 4.2桌子的最好方法是什么?
我能:
A)创建一个新的迁移文件,并告诉它删除表中的“向上”的功能,它不会使语义意义,但确实从程序的角度来看是有意义的。
或
B)我可以手动运行该特定迁移,这有一定道理语义回滚,但没有任何意义程序上,需要使用CLI,使用这个软件曾经拥有这意味着任何人手动操作额外的步骤,除非我也删除迁移文件,现在这使得这在语义上没有意义,并且如果有人发布了重置,那么将缺少迁移。
有没有更好的选择,我错过了?
如果你真的担心通过删除这张表来搞乱某些东西,为什么不把它留下呢?你有绝对需要从数据库中删除的原因吗? – 2015-03-31 18:03:24
我并不担心通过删除它来搞乱某些东西。我要求使用Laravel去除表格的最佳做法。该文档涵盖了添加和更新表格的最佳实践,但并未将其删除。 – Citizen 2015-03-31 18:04:53
啊,我明白了。就像约瑟夫所说的那样,把它们放在“上”是没有问题的。 – 2015-03-31 18:12:59