2015-04-28 61 views
0

我試圖構建一個包含IP地址作爲零填充無符號整數的遷移。在續集遷移中設置整數到Zerofill(Ruby ORM)

我的遷移看起來是這樣的當前但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

續集不支持:zerofill參數定義的列。你可能想直接指定類型使用類似:

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

完美,謝謝你的幫助! – kkirsche