Sha256: 47f1affafbcd503c0a245b991ea500ffa3bd55da8e3f4a1d5cb2f012814a6def

Contents?: true

Size: 828 Bytes

Versions: 27

Compression:

Stored size: 828 Bytes

Contents

# frozen_string_literal: true
# encoding: utf-8

module ReversePopulationSpec
  class Company
    include Mongoid::Document

    has_many :emails, class_name: 'ReversePopulationSpec::Email'
    has_one :founder, class_name: 'ReversePopulationSpec::Founder'
  end

  class Email
    include Mongoid::Document

    belongs_to :company, class_name: 'ReversePopulationSpec::Company'
  end

  class Founder
    include Mongoid::Document

    belongs_to :company, class_name: 'ReversePopulationSpec::Company'
  end

  class Animal
    include Mongoid::Document

    field :a, type: String
    has_and_belongs_to_many :zoos, class_name: 'ReversePopulationSpec::Zoo'
  end

  class Zoo
    include Mongoid::Document

    field :z, type: String
    has_and_belongs_to_many :animals, class_name: 'ReversePopulationSpec::Animal'
  end
end

Version data entries

27 entries across 27 versions & 2 rubygems

Version Path
mongoid-7.3.5 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.3.4 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.1.11 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.2.6 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.3.3 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.3.2 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.2.5 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.1.10 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.1.9 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.2.4 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.3.1 spec/integration/associations/reverse_population_spec_models.rb
tdiary-5.1.6 vendor/bundle/ruby/2.7.0/gems/mongoid-7.1.7/spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.3.0 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.2.3 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.1.8 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.2.2 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.2.1 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.1.7 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.2.0 spec/integration/associations/reverse_population_spec_models.rb
mongoid-7.1.6 spec/integration/associations/reverse_population_spec_models.rb