Sha256: 0a3f9ebcca5a7074dee1c9195152682487db046e93823c8ea2769b35f694c1e9
Contents?: true
Size: 298 Bytes
Versions: 2
Compression:
Stored size: 298 Bytes
Contents
# you should not use this filed for currency calculations require_relative './float' class Typero::CurrencyType < Typero::FloatType def set @value = @value.to_f.round(2) end def db_field opts = {} opts[:precision] = 8 opts[:scale] = 2 [:decimal, opts] end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
typero-0.8.1 | ./lib/typero/type/types/currency.rb |
typero-0.8.0 | ./lib/typero/type/types/currency.rb |