Class: ActiveRecord::ConnectionAdapters::SQLServer::Type::Money

Inherits:
Decimal
  • Object
show all
Defined in:
lib/active_record/connection_adapters/sqlserver/type/money.rb

Direct Known Subclasses

SmallMoney

Instance Method Summary collapse

Methods inherited from Decimal

#type_cast_for_schema

Constructor Details

#initialize(**args) ⇒ Money

Returns a new instance of Money.



8
9
10
11
12
# File 'lib/active_record/connection_adapters/sqlserver/type/money.rb', line 8

def initialize(**args)
  super
  @precision = 19
  @scale = 4
end

Instance Method Details

#sqlserver_typeObject



18
19
20
# File 'lib/active_record/connection_adapters/sqlserver/type/money.rb', line 18

def sqlserver_type
  "money"
end

#typeObject



14
15
16
# File 'lib/active_record/connection_adapters/sqlserver/type/money.rb', line 14

def type
  :money
end