summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorValery Sizov <valery@gitlab.com>2017-03-07 15:29:30 +0200
committerValery Sizov <valery@gitlab.com>2017-03-07 15:29:30 +0200
commit1497db75f5f4850f51082de326fa0b4d8574bf3b (patch)
treeee20eb74a15b61aa61e17bd73a4eb47fe36fda75
parent539a52355302b7849e9fa923e1efcff168eb0f83 (diff)
downloadgitlab-ce-1497db75f5f4850f51082de326fa0b4d8574bf3b.tar.gz
Fix AddRelativePositionToIssues migration
-rw-r--r--db/migrate/20170131221752_add_relative_position_to_issues.rb10
1 files changed, 8 insertions, 2 deletions
diff --git a/db/migrate/20170131221752_add_relative_position_to_issues.rb b/db/migrate/20170131221752_add_relative_position_to_issues.rb
index 28c3d1012ce..1baad0893e3 100644
--- a/db/migrate/20170131221752_add_relative_position_to_issues.rb
+++ b/db/migrate/20170131221752_add_relative_position_to_issues.rb
@@ -21,11 +21,17 @@ class AddRelativePositionToIssues < ActiveRecord::Migration
#
# To disable transactions uncomment the following line and remove these
# comments:
- # disable_ddl_transaction!
+ disable_ddl_transaction!
- def change
+ def up
add_column :issues, :relative_position, :integer
add_concurrent_index :issues, :relative_position
end
+
+ def down
+ remove_column :issues, :relative_position
+
+ remove_index :issues, :relative_position if index_exists? :issues, :relative_position
+ end
end