1
添加的電話列在表的票,我可以這樣寫:遷移格式中是否存在(必需)冗餘將x添加到y?
ruby script/generate migration AddPhoneToTickets phone:string
似乎有是一個冗餘這裏。但是有必要嗎?
難道我們不會因爲要求在遷移名稱(AddPhoneToTickets
)以及列定義(phone:string
)中指定「phone」而重複自己嗎?
添加的電話列在表的票,我可以這樣寫:遷移格式中是否存在(必需)冗餘將x添加到y?
ruby script/generate migration AddPhoneToTickets phone:string
似乎有是一個冗餘這裏。但是有必要嗎?
難道我們不會因爲要求在遷移名稱(AddPhoneToTickets
)以及列定義(phone:string
)中指定「phone」而重複自己嗎?
您不需要要求將Phone放入遷移名稱中。例如,如果您添加了一堆聯繫人字段,則可以輕鬆地將其稱爲AddContactFieldsToTickets
並指定所有字段。對於除表名以外的任何內容,使用遷移的名稱都不夠具體。
你說得對。我誤解了文檔。謝謝。 – eggdrop 2009-05-25 17:38:08