ruby sequel 中主键的 bignum 替代方案

Alternative for bignum for primary key in ruby sequel

因为 sequel 4.xx 此代码:

Sequel.migration do
  up do
    create_table :rate do
      primary_key :id, :type => Bignum
      ...    
      end  
  end
...
end

抛出一个错误 Sequel::Error: Unsupported ruby class used as database type: Bignum 那么,如果我想使用大整数创建 PK,有什么替代方法?
我使用 ruby 2.2 和 postgresql 9.5.

使用 Bignum(class)作为通用类型已被删除,因为它会在 ruby 2.4 中中断,因为 BignumInteger ruby 2.4。使用 :Bignum(符号)代替通用 64 位整数类型。