diff --git a/lib/active_record/connection_adapters/sqlserver/schema_statements.rb b/lib/active_record/connection_adapters/sqlserver/schema_statements.rb index 3c57d4dae..d5d39b359 100644 --- a/lib/active_record/connection_adapters/sqlserver/schema_statements.rb +++ b/lib/active_record/connection_adapters/sqlserver/schema_statements.rb @@ -355,7 +355,7 @@ def set_identity_insert(table_name, enable = true) end def identity_column(table_name) - schema_cache.columns[table_name].detect(&:is_identity?) + schema_cache.columns[table_name].detect { |c| c.is_identity? != 0 } end end