diff --git a/lib/tasks/migrate.rake b/lib/tasks/migrate.rake index f3b16f16..0c7d6148 100644 --- a/lib/tasks/migrate.rake +++ b/lib/tasks/migrate.rake @@ -492,4 +492,10 @@ namespace :migrate do pp.save end end + + task :clean_parts => :environment do + PagePart.where(widget_style: /\d/, kind: 'module_widget').each{|part| part.update_attributes({kind: 'text', widget_style: nil, widget_field: nil})} + PagePart.where(widget_style: /\d/).each{|part| part.update_attributes({widget_style: nil, widget_field: nil})} + end + end