在续集迁移中将整数设置为Zerofill(Ruby ORM)

时间:2015-04-28 15:17:05

标签: ruby orm sequel padrino

我正在尝试构建一个迁移,其中包含一个IP地址作为零填充无符号整数。

我的迁移目前看起来像这样,但zerofill: true无效

up do
  create table :ip do
    Integer :id, size: 7, default: nil
    Integer :ip_address_integer, size: 10, unsigned: true, zerofill: true
    varchar :scan_time, size: 32
    primary_key :id
  end
end

如何使用续集ORM

使IP地址零填充

1 个答案:

答案 0 :(得分:2)

Sequel不支持用于定义列的:zerofill参数。您可能只想使用以下内容直接指定类型:

column :ip_address_integer, 'integer(10) unsigned zerofill'