Skip to content

Commit 2ba76fe

Browse files
committed
Merge pull request #246 from michelgrootjans/master
Fixes issue 237: "No such column" when renaming some columns in the migrations
2 parents e2360a8 + ddc11ab commit 2ba76fe

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ Gemfile.lock
99
test/profile/output/*
1010
.rvmrc
1111
.rbenv-version
12+
.idea

lib/active_record/connection_adapters/sqlserver/schema_statements.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ def change_column_default(table_name, column_name, default)
8989
end
9090

9191
def rename_column(table_name, column_name, new_column_name)
92+
schema_cache.clear_table_cache!(table_name)
9293
detect_column_for! table_name, column_name
9394
do_execute "EXEC sp_rename '#{table_name}.#{column_name}', '#{new_column_name}', 'COLUMN'"
9495
end

0 commit comments

Comments
 (0)