BigW Consortium Gitlab

20140122112253_create_merge_request_diffs.rb 620 Bytes
Newer Older
1
class CreateMergeRequestDiffs < ActiveRecord::Migration
Douwe Maan committed
2
  def up
3
    create_table :merge_request_diffs do |t|
4
      t.string :state, null: false, default: 'collected'
5 6
      t.text :st_commits, null: true
      t.text :st_diffs, null: true
7 8 9 10
      t.integer :merge_request_id, null: false

      t.timestamps
    end
11 12 13 14 15

    if ActiveRecord::Base.configurations[Rails.env]['adapter'] =~ /^mysql/
      change_column :merge_request_diffs, :st_commits, :text, limit: 2147483647
      change_column :merge_request_diffs, :st_diffs, :text, limit: 2147483647
    end
16
  end
Douwe Maan committed
17 18 19 20

  def down
    drop_table :merge_request_diffs
  end
21
end