迁移导致列重新排序

轨道5.0.7 mysql2 0.4.10

每当我运行迁移时,列就会在架构中重新排序。当我尝试将更改推送到共享存储库时,这会引起问题。我已经看过,但是在任何地方都没有找到对此的参考。

例如,假设我有教师表和学生表:

如果我运行迁移以将first_name添加到Teachers表中,那么Student表中的列等级将被移动。如果它在名称列下方,那么现在在名称列上方。

我意识到以不同的顺序排列列确实是有问题的,但这是我要解决的一个令人讨厌的谜。

zhujun1918 回答:迁移导致列重新排序

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3149260.html

大家都在问