我应该如何更改以下代码以将:id
列用作主键,auto_increment
以及:limit => 8
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