Skip to content

Commit 72f371b

Browse files
committed
[Rails51] Pass UniquenessValidationTest#test_validate_case_sensitive_uniqueness
1 parent 42c46c0 commit 72f371b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/active_record/connection_adapters/sqlserver/database_statements.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ def release_savepoint(name = current_savepoint_name)
7676
end
7777

7878
def case_sensitive_comparison(table, attribute, column, value)
79-
if value && value.acts_like?(:string)
79+
if column.collation && !column.case_sensitive?
8080
table[attribute].eq(Arel::Nodes::Bin.new(Arel::Nodes::BindParam.new))
8181
else
8282
super

0 commit comments

Comments
 (0)