Method: ActiveRecord::ModelSchema::ClassMethods#attributes_builder

Defined in:
activerecord/lib/active_record/model_schema.rb

#attributes_builderObject

:nodoc:



420
421
422
423
424
425
# File 'activerecord/lib/active_record/model_schema.rb', line 420

def attributes_builder # :nodoc:
  @attributes_builder ||= begin
    defaults = _default_attributes.except(*(column_names - [primary_key]))
    ActiveModel::AttributeSet::Builder.new(attribute_types, defaults)
  end
end