refactor(attestation_template): cleanup relationships
This commit is contained in:
parent
88e80e9e32
commit
e269077c40
10 changed files with 36 additions and 33 deletions
|
@ -4,13 +4,13 @@ namespace :after_party do
|
|||
rake_puts "Running deploy task 'revise_attestation_templates'"
|
||||
|
||||
revisions = ProcedureRevision
|
||||
.joins(procedure: :attestation_template)
|
||||
.joins(procedure: :legacy_attestation_template)
|
||||
.where(attestation_template_id: nil)
|
||||
|
||||
progress = ProgressReport.new(revisions.count)
|
||||
|
||||
revisions.find_each do |revision|
|
||||
attestation_template_id = revision.procedure.attestation_template.id
|
||||
attestation_template_id = revision.procedure.legacy_attestation_template.id
|
||||
revision.update_column(:attestation_template_id, attestation_template_id)
|
||||
|
||||
progress.inc
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue