Sha256: 47f88921d296aa1a53e204c4589c5b870a0c7a0801a8c7753b3d9b91824c5b9a

Contents?: true

Size: 600 Bytes

Versions: 48

Compression:

Stored size: 600 Bytes

Contents

# This migration comes from acts_as_taggable_on_engine (originally 5)
# This migration is added to circumvent issue #623 and have special characters
# work properly
if ActiveRecord.gem_version >= Gem::Version.new('5.0')
  class ChangeCollationForTagNames < ActiveRecord::Migration[4.2]; end
else
  class ChangeCollationForTagNames < ActiveRecord::Migration; end
end
ChangeCollationForTagNames.class_eval do
  def up
    if ActsAsTaggableOn::Utils.using_mysql?
      execute("ALTER TABLE #{ActsAsTaggableOn.tags_table} MODIFY name varchar(255) CHARACTER SET utf8 COLLATE utf8_bin;")
    end
  end
end

Version data entries

48 entries across 48 versions & 1 rubygems

Version Path
cmor_tags-0.0.51.pre spec/dummy/db/migrate/20200119063209_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.50.pre spec/dummy/db/migrate/20200119063209_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.49.pre spec/dummy/db/migrate/20200119063209_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.48.pre spec/dummy/db/migrate/20200119063209_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.45.pre spec/dummy/db/migrate/20200119063209_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.44.pre spec/dummy/db/migrate/20200119063209_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.43.pre spec/dummy/db/migrate/20200119063209_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.42.pre spec/dummy/db/migrate/20200119063209_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.41.pre spec/dummy/db/migrate/20200119063209_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.40.pre spec/dummy/db/migrate/20190612113023_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.39.pre spec/dummy/db/migrate/20190612113023_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.38.pre spec/dummy/db/migrate/20190612113023_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.37.pre spec/dummy/db/migrate/20190612113023_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.36.pre spec/dummy/db/migrate/20190612113023_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.35.pre spec/dummy/db/migrate/20190612113023_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.34.pre spec/dummy/db/migrate/20190612113023_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.33.pre spec/dummy/db/migrate/20190612113023_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.32.pre spec/dummy/db/migrate/20190612113023_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.31.pre spec/dummy/db/migrate/20190612113023_change_collation_for_tag_names.acts_as_taggable_on_engine.rb
cmor_tags-0.0.30.pre spec/dummy/db/migrate/20190612113023_change_collation_for_tag_names.acts_as_taggable_on_engine.rb