PageRenderTime 5ms CodeModel.GetById 2ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/db/post_migrate/20170404170532_remove_notes_original_discussion_id.rb

https://gitlab.com/visay/gitlab-ce
Ruby | 23 lines | 7 code | 4 blank | 12 comment | 0 complexity | cdd006a5e500c87b93055515ce3d3972 MD5 | raw file
 1# See http://doc.gitlab.com/ce/development/migration_style_guide.html
 2# for more information on how to write migrations for GitLab.
 3
 4class RemoveNotesOriginalDiscussionId < ActiveRecord::Migration
 5  include Gitlab::Database::MigrationHelpers
 6
 7  DOWNTIME = false
 8
 9  # When using the methods "add_concurrent_index" or "add_column_with_default"
10  # you must disable the use of transactions as these methods can not run in an
11  # existing transaction. When using "add_concurrent_index" make sure that this
12  # method is the _only_ method called in the migration, any other changes
13  # should go in a separate migration. This ensures that upon failure _only_ the
14  # index creation fails and can be retried or reverted easily.
15  #
16  # To disable transactions uncomment the following line and remove these
17  # comments:
18  # disable_ddl_transaction!
19
20  def change
21    remove_column :notes, :original_discussion_id, :string
22  end
23end