Moulinette™ STI Champ et TypeDeChamp
This commit is contained in:
parent
3bdf9b1985
commit
5470141ca4
4 changed files with 25 additions and 2 deletions
14
lib/tasks/2018_02_13_fill_champ_private_and_type.rake
Normal file
14
lib/tasks/2018_02_13_fill_champ_private_and_type.rake
Normal 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
|
Loading…
Add table
Add a link
Reference in a new issue