我们一直依靠Codeigniter database migrations。我们从sequential
迁移类型开始,以简化迁移文件的创建过程,并充分利用了Codeigniter迁移功能。
它运行良好,几乎可以满足我们所有的数据库更改需求。
现在我们的时间越来越长,我们意识到数据库迁移序列中的冲突会导致不必要的重复迁移序列,从而需要通过重新定位主分支来更改序列号。
我们现在需要过渡到基于timestamp
的迁移,但是要意识到它并不像更改迁移类型那样简单,因为现在几乎我们所有的数据库都将迁移版本控制序列化为大约300个序列号。
有什么变通办法可以将当前的顺序迁移过渡到基于时间戳的时间?