From a574444bb2e23626c5a3690f60e34aea9fb46b9f Mon Sep 17 00:00:00 2001 From: Priyank Gupta Date: Tue, 7 Jun 2016 14:36:12 +0530 Subject: [PATCH] specify tag table name for mysql collation query --- lib/acts-as-taggable-on.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/acts-as-taggable-on.rb b/lib/acts-as-taggable-on.rb index 4f0117db4..ad3791103 100644 --- a/lib/acts-as-taggable-on.rb +++ b/lib/acts-as-taggable-on.rb @@ -104,7 +104,7 @@ def self.apply_binary_collation(bincoll) coll = 'utf8_general_ci' coll = 'utf8_bin' if bincoll begin - ActiveRecord::Migration.execute("ALTER TABLE tags MODIFY name varchar(255) CHARACTER SET utf8 COLLATE #{coll};") + ActiveRecord::Migration.execute("ALTER TABLE #{Tag.table_name} MODIFY name varchar(255) CHARACTER SET utf8 COLLATE #{coll};") rescue Exception => e puts "Trapping #{e.class}: collation parameter ignored while migrating for the first time." end