diff options
author | Alex MacCaw <maccman@gmail.com> | 2008-05-04 12:28:08 +0100 |
---|---|---|
committer | Pratik Naik <pratiknaik@gmail.com> | 2008-05-11 19:30:03 +0100 |
commit | 4cc594bd708df1ec67b61833493198ab0009c627 (patch) | |
tree | f641a527800f7820487b799d2712d912c8cab47d /activerecord/lib/active_record | |
parent | 0dabb5b7ab3fad23da91a2312f7b586855d52f4a (diff) | |
download | rails-4cc594bd708df1ec67b61833493198ab0009c627.tar.gz rails-4cc594bd708df1ec67b61833493198ab0009c627.tar.bz2 rails-4cc594bd708df1ec67b61833493198ab0009c627.zip |
Fix validates_uniqueness_of for SQL keywords [#23 state:resolved]
Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
Diffstat (limited to 'activerecord/lib/active_record')
-rwxr-xr-x | activerecord/lib/active_record/validations.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/activerecord/lib/active_record/validations.rb b/activerecord/lib/active_record/validations.rb index d25e8cd0da..b3a75121ed 100755 --- a/activerecord/lib/active_record/validations.rb +++ b/activerecord/lib/active_record/validations.rb @@ -640,7 +640,7 @@ module ActiveRecord results = finder_class.with_exclusive_scope do connection.select_all( construct_finder_sql( - :select => "#{attr_name}", + :select => "#{connection.quote_column_name(attr_name)}", :from => "#{finder_class.quoted_table_name}", :conditions => [condition_sql, *condition_params] ) |