Skip to content

Commit d2659c7

Browse files
authored
Merge pull request #639 from one-more-alex/master
Primary key should be lowercase if schema forced to lowercase
2 parents c3bdcf0 + 5f1a18c commit d2659c7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/active_record/connection_adapters/sqlserver/schema_statements.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def primary_keys_select(table_name)
105105
identifier = database_prefix_identifier(table_name)
106106
database = identifier.fully_qualified_database_quoted
107107
sql = %{
108-
SELECT KCU.COLUMN_NAME AS [name]
108+
SELECT #{lowercase_schema_reflection_sql('KCU.COLUMN_NAME')} AS [name]
109109
FROM #{database}.INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS KCU
110110
LEFT OUTER JOIN #{database}.INFORMATION_SCHEMA.TABLE_CONSTRAINTS AS TC
111111
ON KCU.CONSTRAINT_NAME = TC.CONSTRAINT_NAME

0 commit comments

Comments
 (0)