diff --git a/lib/active_record/connection_adapters/sqlserver/schema_statements.rb b/lib/active_record/connection_adapters/sqlserver/schema_statements.rb index 6d4ca40a8..af03a1200 100644 --- a/lib/active_record/connection_adapters/sqlserver/schema_statements.rb +++ b/lib/active_record/connection_adapters/sqlserver/schema_statements.rb @@ -513,7 +513,7 @@ def insert_sql?(sql) end def identity_columns(table_name) - columns(table_name).select(&:is_identity?) + schema_cache.columns(table_name).select(&:is_identity?) end