diff --git a/lib/tasks/migrate.rake b/lib/tasks/migrate.rake index b9cbb605..b6781500 100644 --- a/lib/tasks/migrate.rake +++ b/lib/tasks/migrate.rake @@ -173,6 +173,20 @@ namespace :migrate do end p 'End WebLink' + p '=====================================================' + + p 'Start WebLinkCategory' + categories = WebLinkCategory.admin_manager_all + i = 1 + categories.each do |category| + p "#{i}/#{categories.size} - #{category.id}" + title = I18nVariable.first(:conditions => {:language_value_id => category.id, :language_value_type => category.class}) + category.title_translations = {'en' => title['en'], 'zh_tw' => title['zh_tw']} if title + category.save(:validate => false) + i += 1 + end + p 'End WebLinkCategory' + end end