Moulinette™ STI Champ et TypeDeChamp

This commit is contained in:
Paul Chavard 2018-02-14 11:25:54 +01:00
parent 3bdf9b1985
commit 5470141ca4
4 changed files with 25 additions and 2 deletions

View file

@ -0,0 +1,14 @@
namespace :'2018_02_13_fill_champ_private_and_type' do
task set: :environment do
Champ.includes(:type_de_champ).find_each do |champ|
champ.update_columns(champ.type_de_champ.params_for_champ)
end
TypeDeChamp.find_each do |type_de_champ|
type_de_champ.update_columns(
private: type_de_champ.private?,
type: TypeDeChamp.type_champ_to_class_name(type_de_champ.type_champ)
)
end
end
end