[fix #3315] Migrate service organisme

This commit is contained in:
simon lehericey 2019-02-18 16:18:09 +01:00
parent 0bb4abb3b3
commit 9d92e43d8d
6 changed files with 34 additions and 19 deletions

View file

@ -0,0 +1,17 @@
namespace :after_party do
desc 'Deployment task: migrate service organisme'
task migrate_service_organisme: :environment do
table = {
'commune': 'collectivite_territoriale',
'departement': 'collectivite_territoriale',
'region': 'collectivite_territoriale',
'prefecture': 'service_deconcentre_de_l_etat'
}
table.each do |(old_name, new_name)|
Service.where(type_organisme: old_name).update_all(type_organisme: new_name)
end
AfterParty::TaskRecord.create version: '20190201121252'
end
end