我應該怎樣:id
列更改下面的代碼使用的主鍵,用auto_increment
和:limit => 8
Rails的遷移,更改:id列型
def change
create_table :companies, :id => false do |t|
t.integer :id, :limit => 8
t.string :name
t.timestamps
end
end
此代碼不作出:id
列作爲主鍵和不爲自動增量創建序列。
的PostgreSQL 8.4,Rails的3.2.11
在這種情況下,「限制」是什麼? – 2013-03-08 21:07:55
我需要:id列作爲bigint。 (:limit => 8) – ole 2013-03-08 21:11:21