fix rake task for linking dossier and groupe_instructeur
This commit is contained in:
parent
6b7d76fb28
commit
47255175a2
1 changed files with 4 additions and 3 deletions
|
@ -2,9 +2,10 @@ namespace :after_party do
|
||||||
desc 'Deployment task: link_dossier_and_groupe_instructeur'
|
desc 'Deployment task: link_dossier_and_groupe_instructeur'
|
||||||
task link_dossier_and_groupe_instructeur: :environment do
|
task link_dossier_and_groupe_instructeur: :environment do
|
||||||
sql = <<~SQL
|
sql = <<~SQL
|
||||||
UPDATE dossiers SET groupe_instructeur_id = groupe_instructeurs.id
|
UPDATE dossiers AS d1 SET groupe_instructeur_id = g.id
|
||||||
FROM dossiers AS d1 INNER JOIN groupe_instructeurs ON groupe_instructeurs.procedure_id = d1.procedure_id
|
FROM groupe_instructeurs AS g
|
||||||
WHERE dossiers.id = d1.id;
|
WHERE g.procedure_id = d1.procedure_id
|
||||||
|
and d1.groupe_instructeur_id is null;
|
||||||
SQL
|
SQL
|
||||||
|
|
||||||
ActiveRecord::Base.connection.execute(sql)
|
ActiveRecord::Base.connection.execute(sql)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue