demarches-normaliennes/lib/tasks/2018_09_20_procedure_presentation_jsonb.rake

12 lines
340 B
Ruby
Raw Normal View History

namespace :'2018_09_20_procedure_presentation_jsonb' do
task run: :environment do
ProcedurePresentation.update_all(
<<~SQL
2018-09-20 17:02:28 +02:00
displayed_fields = ('[' || ARRAY_TO_STRING(old_displayed_fields, ',') || ']')::JSONB,
sort = (sort #>> '{}')::jsonb,
filters = (filters #>> '{}')::jsonb
SQL
)
end
end