Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须在近 10 个表中添加一列。你认为最好的方法是什么?
使用奇怪的名称进行一次迁移并使用循环更改每个模型中的列
使用类似的内容进行 10 次迁移,但具有好听的名称,例如:add_extra_field_to_user
我会选择 10 个。另一个优点是您可以运行它们,并单独回滚它们。此外,我总是优先考虑可读性,尤其是当你得到奇怪的名字时;)