diff options
author | Rafael França <rafaelmfranca@gmail.com> | 2016-04-05 23:53:22 -0300 |
---|---|---|
committer | Rafael França <rafaelmfranca@gmail.com> | 2016-04-05 23:53:22 -0300 |
commit | 9f6bb612799b6ede0212ab0f8d9176a1577bb75c (patch) | |
tree | 437f0a98dd05d12539f8a592e8fd07697b499880 /activerecord/lib | |
parent | fa3537506a12635b51886919589211640ddd3a15 (diff) | |
parent | fa9f5fe89ac9243542a639397488f003809c883a (diff) | |
download | rails-9f6bb612799b6ede0212ab0f8d9176a1577bb75c.tar.gz rails-9f6bb612799b6ede0212ab0f8d9176a1577bb75c.tar.bz2 rails-9f6bb612799b6ede0212ab0f8d9176a1577bb75c.zip |
Merge pull request #24441 from harsimranmaan/patch-1
Remove hard-coded backticks in SQL statements
Diffstat (limited to 'activerecord/lib')
-rw-r--r-- | activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb b/activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb index f6766b996f..fe58fce313 100644 --- a/activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb +++ b/activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb @@ -288,9 +288,9 @@ module ActiveRecord # create_database 'matt_development', charset: :big5 def create_database(name, options = {}) if options[:collation] - execute "CREATE DATABASE `#{name}` DEFAULT CHARACTER SET `#{options[:charset] || 'utf8'}` COLLATE `#{options[:collation]}`" + execute "CREATE DATABASE #{quote_table_name(name)} DEFAULT CHARACTER SET #{quote_table_name(options[:charset] || 'utf8')} COLLATE #{quote_table_name(options[:collation])}" else - execute "CREATE DATABASE `#{name}` DEFAULT CHARACTER SET `#{options[:charset] || 'utf8'}`" + execute "CREATE DATABASE #{quote_table_name(name)} DEFAULT CHARACTER SET #{quote_table_name(options[:charset] || 'utf8')}" end end @@ -299,7 +299,7 @@ module ActiveRecord # Example: # drop_database('sebastian_development') def drop_database(name) #:nodoc: - execute "DROP DATABASE IF EXISTS `#{name}`" + execute "DROP DATABASE IF EXISTS #{quote_table_name(name)}" end def current_database |