no need to reset column info on unloaded models

refs FOO-1786
flag=none

TEST PLAN:
  1) specs pass

Change-Id: I4dfdf06a46a4caaf1e71feaa96066cf460fb7a3b
Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/277253
Tested-by: Service Cloud Jenkins <svc.cloudjenkins@instructure.com>
Reviewed-by: Cody Cutrer <cody@instructure.com>
QA-Review: Cody Cutrer <cody@instructure.com>
Product-Review: Cody Cutrer <cody@instructure.com>
This commit is contained in:
Ethan Vizitei 2021-11-02 08:52:58 -05:00
parent a6e831b6bc
commit c0f7b567fa
1 changed files with 1 additions and 1 deletions

View File

@ -226,7 +226,7 @@ namespace :db do
Switchman::Shard.default(reload: true)
Rake::Task['db:migrate'].invoke
ActiveRecord::Base.connection.schema_cache.clear!
ActiveRecord::Base.all_models.reject { |m| m == Shard }.each(&:reset_column_information)
ActiveRecord::Base.descendants.reject { |m| m == Shard }.each(&:reset_column_information)
Account.clear_special_account_cache!(true)
Rake::Task['db:load_initial_data'].invoke
end