Есть ли (необходимая) избыточность в формате миграции Add x to y? - PullRequest
1 голос
/ 25 мая 2009

Чтобы добавить столбец телефона в таблицу заявок, я могу написать:

ruby script/generate migration AddPhoneToTickets phone:string

Кажется, здесь избыточность. Но нужно ли это?

Разве мы не повторяем себя, требуя указать «телефон» как в названии миграции (AddPhoneToTickets), так и в определении столбца (phone:string)?

1 Ответ

2 голосов
/ 25 мая 2009

Вы не требуется , чтобы указать Phone в имени миграции. Например, если вы добавляете несколько полей для контактов, вы можете просто назвать его AddContactFieldsToTickets и указать все поля. На самом деле недостаточно конкретно использовать имя миграции для чего-либо, кроме имени таблицы.

...