Я согласен с предыдущим постером. Называние должно быть сосредоточено на удобочитаемости. Но также имейте в виду, что вы не можете (и не должны) иметь две миграции с одинаковым именем.
Итак, общие имена, такие как edit_foo_model
, как правило, не очень хорошая идея (поскольку, что происходит, когда вы хотите добавить больше столбцов в эту модель), тогда было бы лучше сгруппировать столбцы по назначению, например update_foo_for_bar_support
. Обычно вы можете пропустить добавление модели, так как все знают, что миграции работают с моделями, поэтому нет необходимости упоминать это в названии (то есть update_foo
вместо update_foo_model
).
Кроме того, я обычно делаю разные изменения отдельно. Поэтому, если в модели есть несколько разных изменений, я бы разделил их на разные файлы миграции, один для добавления столбцов и один для удаления столбцов, например.