From bd53af4339dab44a1ca851fa73392948ac658fe4 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Fri, 7 Feb 2025 01:54:27 -0800 Subject: [PATCH] Add counter caches to party --- app/models/party.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/models/party.rb b/app/models/party.rb index f1bebc2..4183df0 100644 --- a/app/models/party.rb +++ b/app/models/party.rb @@ -60,18 +60,21 @@ class Party < ApplicationRecord has_many :characters, foreign_key: 'party_id', class_name: 'GridCharacter', + counter_cache: true, dependent: :destroy, inverse_of: :party has_many :weapons, foreign_key: 'party_id', class_name: 'GridWeapon', + counter_cache: true, dependent: :destroy, inverse_of: :party has_many :summons, foreign_key: 'party_id', class_name: 'GridSummon', + counter_cache: true, dependent: :destroy, inverse_of: :party