diff options
author | Ryuta Kamizono <kamipo@gmail.com> | 2018-04-22 04:16:44 +0900 |
---|---|---|
committer | Ryuta Kamizono <kamipo@gmail.com> | 2018-04-22 04:16:44 +0900 |
commit | f2151c3b3cc969ab95faccaae181ce10c4373cf7 (patch) | |
tree | 2a8680c0fbb5eb69fc2e0abe419da1be7138aaaf /activerecord/test/models | |
parent | aa941c9ce19924589e508f6a1e4bc2d8361a89ae (diff) | |
download | rails-f2151c3b3cc969ab95faccaae181ce10c4373cf7.tar.gz rails-f2151c3b3cc969ab95faccaae181ce10c4373cf7.tar.bz2 rails-f2151c3b3cc969ab95faccaae181ce10c4373cf7.zip |
Using existing models for building multiple has_one through tests
Follow up of #32514.
Diffstat (limited to 'activerecord/test/models')
-rw-r--r-- | activerecord/test/models/game.rb | 7 | ||||
-rw-r--r-- | activerecord/test/models/game_board.rb | 7 | ||||
-rw-r--r-- | activerecord/test/models/game_collection.rb | 5 | ||||
-rw-r--r-- | activerecord/test/models/game_owner.rb | 5 | ||||
-rw-r--r-- | activerecord/test/models/member_detail.rb | 1 |
5 files changed, 1 insertions, 24 deletions
diff --git a/activerecord/test/models/game.rb b/activerecord/test/models/game.rb deleted file mode 100644 index 0c33075b12..0000000000 --- a/activerecord/test/models/game.rb +++ /dev/null @@ -1,7 +0,0 @@ -# frozen_string_literal: true - -class Game < ActiveRecord::Base - has_one :game_board - belongs_to :game_owner - belongs_to :game_collection -end diff --git a/activerecord/test/models/game_board.rb b/activerecord/test/models/game_board.rb deleted file mode 100644 index 01d082eddb..0000000000 --- a/activerecord/test/models/game_board.rb +++ /dev/null @@ -1,7 +0,0 @@ -# frozen_string_literal: true - -class GameBoard < ActiveRecord::Base - belongs_to :game - has_one :game_owner, through: :game - has_one :game_collection, through: :game -end diff --git a/activerecord/test/models/game_collection.rb b/activerecord/test/models/game_collection.rb deleted file mode 100644 index 853876b0bd..0000000000 --- a/activerecord/test/models/game_collection.rb +++ /dev/null @@ -1,5 +0,0 @@ -# frozen_string_literal: true - -class GameCollection < ActiveRecord::Base - has_many :games -end diff --git a/activerecord/test/models/game_owner.rb b/activerecord/test/models/game_owner.rb deleted file mode 100644 index 82be3e75b2..0000000000 --- a/activerecord/test/models/game_owner.rb +++ /dev/null @@ -1,5 +0,0 @@ -# frozen_string_literal: true - -class GameOwner < ActiveRecord::Base - has_many :games -end diff --git a/activerecord/test/models/member_detail.rb b/activerecord/test/models/member_detail.rb index 87f7aab9a2..e121a849d0 100644 --- a/activerecord/test/models/member_detail.rb +++ b/activerecord/test/models/member_detail.rb @@ -5,6 +5,7 @@ class MemberDetail < ActiveRecord::Base belongs_to :organization has_one :member_type, through: :member has_one :membership, through: :member + has_one :admittable, through: :member, source_type: "Member" has_many :organization_member_details, through: :organization, source: :member_details end |