1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
+# frozen_string_literal: true
+
+class TestMigration < Gitlab::Database::Migration[2.1]
+ disable_ddl_transaction!
+
+ def up
+ cleanup_concurrent_column_rename :my_table, :old_column, :new_column
+ end
+
+ def up
+ cleanup_concurrent_column_rename 'my_table', 'old_column', 'new_column'
+ end
+
+ def up
+ cleanup_concurrent_column_rename "my_table", "old_column", "new_column"
+ end
+
+ def up
+ cleanup_concurrent_column_rename TABLE_NAME, OLD_COLUMN_NAME, NEW_COLUMN_NAME
+ end
+
+ def up
+ cleanup_concurrent_column_rename(:my_table, :old_column, :new_column)
+ end
+
+ def up
+ cleanup_concurrent_column_rename('my_table', 'old_column', 'new_column')
+ end
+
+ def up
+ cleanup_concurrent_column_rename("my_table", "old_column", "new_column")
+ end
+
+ def up
+ cleanup_concurrent_column_rename(TABLE_NAME, OLD_COLUMN_NAME, NEW_COLUMN_NAME)
+ end
+
+ def up
+ cleanup_concurrent_column_rename(
+ :my_table,
+ :old_column,
+ :new_column
+ )
+ end
+end
|