Sha256: c1cdd176b240d6e47d23b36b96423ac5d814f7ccd536151fbc9a26e165f5b261

Contents?: true

Size: 399 Bytes

Versions: 120

Compression:

Stored size: 399 Bytes

Contents

class AddDepthToSpreeTaxons < ActiveRecord::Migration[4.2]
  def up
    if !Spree::Taxon.column_names.include?('depth')
      add_column :spree_taxons, :depth, :integer

      say_with_time 'Update depth on all taxons' do
        Spree::Taxon.reset_column_information
        Spree::Taxon.all.each { |t| t.save }
      end
    end
  end

  def down
    remove_column :spree_taxons, :depth
  end
end

Version data entries

120 entries across 120 versions & 1 rubygems

Version Path
spree_core-4.0.9 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.1.15 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.2.7 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.3.3 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.2.6 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.3.2 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.3.1 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.3.0 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.3.0.rc3 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.3.0.rc2 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.3.0.rc1 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.2.5 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.1.14 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.0.8 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.2.4 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-3.7.14.1 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.2.3.1 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.1.13.1 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.0.7.1 db/migrate/20130826062534_add_depth_to_spree_taxons.rb
spree_core-4.2.3 db/migrate/20130826062534_add_depth_to_spree_taxons.rb