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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
+# frozen_string_literal: true
+
+class TestMigration < Gitlab::Database::Migration[2.1]
+ disable_ddl_transaction!
+
+ def up
+ remove_column :my_table, :my_column
+ remove_column :my_other_table, :my_column
+ end
+
+ def down
+ remove_column :my_table, :my_column
+ end
+
+ def up
+ remove_column 'my_table', 'my_column'
+ end
+
+ def down
+ remove_column 'my_table', 'my_column'
+ end
+
+ def up
+ remove_column "my_table", "my_column", "new_column"
+ end
+
+ def down
+ remove_column "my_table", "my_column", "new_column"
+ end
+
+ def up
+ remove_column TABLE_NAME, MY_COLUMN
+ end
+
+ def down
+ remove_column TABLE_NAME, MY_COLUMN
+ end
+
+ def up
+ remove_column(:my_table, :my_column)
+ end
+
+ def down
+ remove_column(:my_table, :my_column)
+ end
+
+ def up
+ remove_column('my_table', 'my_column')
+ end
+
+ def down
+ remove_column('my_table', 'my_column')
+ end
+
+ def up
+ remove_column("my_table", "my_column")
+ end
+
+ def down
+ remove_column("my_table", "my_column")
+ end
+
+ def up
+ remove_column(TABLE_NAME, MY_COLUMN)
+ end
+
+ def down
+ remove_column(TABLE_NAME, MY_COLUMN)
+ end
+
+ def up
+ remove_column(
+ :my_table,
+ :my_column
+ )
+ end
+
+ def down
+ remove_column(
+ :my_table,
+ :my_column
+ )
+ end
+end
|