Sha256: 707f7ed3cc6b181cc8c7e7b55d1216f34f89f6d2c54edbe26fd31a0376755350
Contents?: true
Size: 1.13 KB
Versions: 5
Compression:
Stored size: 1.13 KB
Contents
require 'fileutils' namespace :solidus_i18n do desc 'Upgrades to version without globalize.' task upgrade: :environment do files = %w( add_translations_to_main_models add_translations_to_product_permalink add_translations_to_option_value rename_activator_translations_to_promotion_translations update_spree_product_translations add_translations_to_product_properties remove_null_constraints_from_spree_tables add_deleted_at_to_translation_tables add_translations_to_store ).collect do |file_name| Dir.glob Rails.root.join('db', 'migrate', "*_#{file_name}*.rb") end.flatten # Delete old migrations FileUtils.rm files # Install new migrations Rake::Task['solidus_i18n:install:migrations'].invoke puts <<-DESC Upgraded migrations successfully. Now please remove these lines from your vendor/assets folder: From `vendor/assets/javascripts/spree/backend/all.js` //= require spree/backend/spree_i18n and from `vendor/assets/stylesheets/spree/backend/all.css` *= require spree/backend/spree_i18n Don't forget to run `rake db:migrate` now. DESC end end
Version data entries
5 entries across 5 versions & 1 rubygems