module
rails latest stable

frozen_string_literal: true


This class is inherited by the has_one and belongs_to association classes


frozen_string_literal: true


frozen_string_literal: true


This is the parent Association class which defines the variables used by all associations.

The hierarchy is defined as follows:

Association
  - SingularAssociation
    - BelongsToAssociation
    - HasOneAssociation
  - CollectionAssociation
    - HasManyAssociation

frozen_string_literal: true

Files

  • activerecord/lib/active_record/associations.rb
  • activerecord/lib/active_record/associations/builder/association.rb
  • activerecord/lib/active_record/associations/builder/belongs_to.rb
  • activerecord/lib/active_record/associations/builder/collection_association.rb
  • activerecord/lib/active_record/associations/builder/has_and_belongs_to_many.rb
  • activerecord/lib/active_record/associations/builder/has_many.rb
  • activerecord/lib/active_record/associations/builder/has_one.rb
  • activerecord/lib/active_record/associations/builder/singular_association.rb