Method: ActiveRecord::ConnectionAdapters::AbstractAdapter.register_class_with_precision
- Defined in:
- activerecord/lib/active_record/connection_adapters/abstract_adapter.rb
.register_class_with_precision(mapping, key, klass, **kwargs) ⇒ Object
:nodoc:
940 941 942 943 944 945 |
# File 'activerecord/lib/active_record/connection_adapters/abstract_adapter.rb', line 940 def register_class_with_precision(mapping, key, klass, **kwargs) # :nodoc: mapping.register_type(key) do |*args| precision = extract_precision(args.last) klass.new(precision: precision, **kwargs).freeze end end |