2009-05-25 53 views
1

添加的電話列在表的票,我可以這樣寫:遷移格式中是否存在(必需)冗餘將x添加到y?

ruby script/generate migration AddPhoneToTickets phone:string 

似乎有是一個冗餘這裏。但是有必要嗎?

難道我們不會因爲要求在遷移名稱(AddPhoneToTickets)以及列定義(phone:string)中指定「phone」而重複自己嗎?

回答

2

您不需要要求將Phone放入遷移名稱中。例如,如果您添加了一堆聯繫人字段,則可以輕鬆地將其稱爲AddContactFieldsToTickets並指定所有字段。對於除表名以外的任何內容,使用遷移的名稱都不夠具體。

+0

你說得對。我誤解了文檔。謝謝。 – eggdrop 2009-05-25 17:38:08

相關問題