Method: Engine2::TypeInfo#decimal_field
- Defined in:
- lib/engine2/type_info.rb
#decimal_field(field, size, scale) ⇒ Object
119 120 121 122 123 124 125 126 127 |
# File 'lib/engine2/type_info.rb', line 119 def decimal_field field, size, scale define_field field, :decimal do |info| info[:validations][:decimal] = { scale: scale, size: size, regexp: (scale && size) ? /^\d{,#{size - scale}}(?:\.\d{,#{scale}})?$/ : nil } end end |