Sha256: 3fa7ca9fd720ff9c58a04ab0cde2c3a8906d5ad7ef23886a077d3317cab78859

Contents?: true

Size: 704 Bytes

Versions: 1

Compression:

Stored size: 704 Bytes

Contents

# This migration comes from enju_library_engine (originally 20151213070943)
class AddTranslationTableToLibraryGroup < ActiveRecord::Migration[5.1]
  def up
    if defined?(Globalize)
      LibraryGroup.create_translation_table!({
                                               login_banner: :text
                                             }, migrate_data: true)
    end

    if defined?(AwesomeHstoreTranslate)
      add_column :library_groups, :login_banner, :hstore
    end
  end

  def down
    if defined?(Globalize)
      LibraryGroup.drop_translation_table! migrate_data: true
    end

    if defined?(AwesomeHstoreTranslate)
      remove_column :library_groups, :login_banner
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
enju_seed-0.4.0.beta.1 spec/dummy/db/migrate/20151213070943_add_translation_table_to_library_group.rb