Sha256: 71f4b644e8b5e1fedf8f0c0f3a72c3e5ecc298a08311caf1570fabb1a4169661

Contents?: true

Size: 475 Bytes

Versions: 7

Compression:

Stored size: 475 Bytes

Contents

class DropLegacyPushTypeTaxonomies < ActiveRecord::Migration[4.2]
  def up
    if ActiveRecord::Base.connection.table_exists? :push_type_taxonomies
      drop_table :push_type_taxonomies
    end
    if ActiveRecord::Base.connection.table_exists? :push_type_taxonomy_hierarchies
      drop_table :push_type_taxonomy_hierarchies
    end
    if ActiveRecord::Base.connection.column_exists? :push_type_assets, :tags
      remove_column :push_type_assets, :tags
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
push_type_core-0.12.1 db/migrate/20160201150228_drop_legacy_push_type_taxonomies.rb
push_type_core-0.12.0 db/migrate/20160201150228_drop_legacy_push_type_taxonomies.rb
push_type_core-0.12.0.beta.1 db/migrate/20160201150228_drop_legacy_push_type_taxonomies.rb
push_type_core-0.11.2 db/migrate/20160201150228_drop_legacy_push_type_taxonomies.rb
push_type_core-0.11.1 db/migrate/20160201150228_drop_legacy_push_type_taxonomies.rb
push_type_core-0.11.0.beta.2 db/migrate/20160201150228_drop_legacy_push_type_taxonomies.rb
push_type_core-0.11.0.beta.1 db/migrate/20160201150228_drop_legacy_push_type_taxonomies.rb