Sha256: 249112c769ce22be422078a950ee12f7727b743fd3021f76da6f943f7340be1d
Contents?: true
Size: 1.21 KB
Versions: 3
Compression:
Stored size: 1.21 KB
Contents
# frozen_string_literal: true 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
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
solidus_i18n-2.2.0 | lib/tasks/solidus_i18n/upgrade.rake |
solidus_i18n-2.1.1 | lib/tasks/solidus_i18n/upgrade.rake |
solidus_i18n-2.1.0 | lib/tasks/solidus_i18n/upgrade.rake |