1

要将电话列添加到门票表中,我可以编写:

ruby script/generate migration AddPhoneToTickets phone:string

这里似乎有冗余。但是有必要吗?

我们不是在重复自己被要求在迁移名称(AddPhoneToTickets)和列定义(phone:string)中都指定“电话”吗?

4

1 回答 1

2

不需要将 Phone 放在迁移名称中。例如,如果您要添加一堆联系人字段,您可以轻松调用它AddContactFieldsToTickets并指定所有字段。实际上,将迁移的名称用于除表名之外的任何内容都不够具体。

于 2009-05-25T17:23:25.773 回答