如何更改ActiveRecord ID的(默认)类型?int不够长,我更喜欢长.我感到惊讶的是,没有:长时间的迁移-一个只使用一些小数点吗?
如何更改ActiveRecord ID的(默认)类型?int不够长,我更喜欢长.我感到惊讶的是,没有:长时间的迁移-一个只使用一些小数点吗?
http://moeffju.net/blog/using-bigint-columns-in-rails-migrations学分
class CreateDemo < ActiveRecord::Migration
def self.up
create_table :demo, :id => false do |t|
t.integer :id, :limit => 8
end
end
end
:id => false
,该选项禁用自动创建id字段t.integer :id, :limit => 8
行将生成一个64位整数字段