Sha256: ef2984969951ca56dec3e80ffb14d36b7b7467eaf9830a6959767d2ad54f9cdb
Contents?: true
Size: 536 Bytes
Versions: 35
Compression:
Stored size: 536 Bytes
Contents
# frozen_string_literal: true module ActiveRecord module ConnectionAdapters module SQLServer module Type class DecimalWithoutScale < ActiveRecord::Type::DecimalWithoutScale def sqlserver_type "decimal".yield_self do |type| type += "(#{precision.to_i},0)" if precision 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
35 entries across 35 versions & 1 rubygems