Sha256: dd841d11665bd762d38f7093ab54b2cba84224a2b711f2cc9e9d86ba91120b30

Contents?: true

Size: 357 Bytes

Versions: 7

Compression:

Stored size: 357 Bytes

Contents

# frozen_string_literal: true

# This migration is added to circumvent issue #623 and have special characters
# work properly
class ChangeCollationForTagNames < ActiveRecord::Migration[4.2]
  def up
    if ActsAsTaggableOn::Utils.using_mysql?
      execute("ALTER TABLE tags MODIFY name varchar(255) CHARACTER SET utf8 COLLATE utf8_bin;")
    end
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
koalagator-4.1.0 db/migrate/20150407014754_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
koalagator-4.0.0 db/migrate/20150407014754_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
koalagator-3.0.0 db/migrate/20150407014754_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
koalagator-2.1.1 db/migrate/20150407014754_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
koalagator-2.1.0 db/migrate/20150407014754_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
calagator2-2.1.1 db/migrate/20150407014754_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
calagator2-2.1.0 db/migrate/20150407014754_change_collation_for_tag_names.acts_as_taggable_on_engine.rb