Sha256: 5c5967b1c3ccc6537e72fdd4537bab2d4571b4d4cc3f0750c7ce0004865a1487
Contents?: true
Size: 1.2 KB
Versions: 9
Compression:
Stored size: 1.2 KB
Contents
class AddNestedToProductCategories < ActiveRecord::Migration def up add_column :kkt_shoppe_product_categories, :parent_id, :integer add_column :kkt_shoppe_product_categories, :lft, :integer add_column :kkt_shoppe_product_categories, :rgt, :integer add_column :kkt_shoppe_product_categories, :depth, :integer add_index :kkt_shoppe_product_categories, :lft add_index :kkt_shoppe_product_categories, :rgt add_column :kkt_shoppe_product_categories, :ancestral_permalink, :string add_column :kkt_shoppe_product_categories, :permalink_includes_ancestors, :boolean, default: false KktShoppe::ProductCategory.reset_column_information KktShoppe::ProductCategory.rebuild! end def down remove_column :kkt_shoppe_product_categories, :ancestral_permalink remove_column :kkt_shoppe_product_categories, :permalink_includes_ancestors remove_index :kkt_shoppe_product_categories, :lft remove_index :kkt_shoppe_product_categories, :rgt remove_column :kkt_shoppe_product_categories, :parent_id remove_column :kkt_shoppe_product_categories, :lft remove_column :kkt_shoppe_product_categories, :rgt remove_column :kkt_shoppe_product_categories, :depth end end
Version data entries
9 entries across 9 versions & 1 rubygems