Sha256: d36f28bd197c233625732b3774367fc8e3850be9be9a5f8fd96dfc54bb2180d0
Contents?: true
Size: 533 Bytes
Versions: 44
Compression:
Stored size: 533 Bytes
Contents
# frozen_string_literal: true module ActiveRecord module ConnectionAdapters module SQLServer module Type class Decimal < ActiveRecord::Type::Decimal def sqlserver_type "decimal".yield_self do |type| type += "(#{precision.to_i},#{scale.to_i})" if precision || scale type end end def type_cast_for_schema(value) value.is_a?(BigDecimal) ? value.to_s : value.inspect end end end end end end
Version data entries
44 entries across 44 versions & 1 rubygems