Sha256: 49cdd60e59aed79f6fee9e4c186789c8fa922ae30f2d8476a39bd85aab1b2080
Contents?: true
Size: 347 Bytes
Versions: 1
Compression:
Stored size: 347 Bytes
Contents
module DataType class Fixnum < Base def column {:type => :integer}.tap do |options| options.merge!(:limit => @value.size) if @value > 2147483647 # 32-bit limit. Not checking size here because a 64-bit OS always has at least 8 byte size end end def self.default_mock rand(999999).to_i end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
migrant-1.1.1 | lib/datatype/fixnum.rb |