Sha256: 0b50bb6e5bb21e40632c715ab5e735922af41b142ad96ac0ff3a42a854d10805

Contents?: true

Size: 666 Bytes

Versions: 9

Compression:

Stored size: 666 Bytes

Contents

# frozen_string_literal: true
class RecreateShipitPullRequests < ActiveRecord::Migration[6.0]
  def change
    create_table :pull_requests do |t|
      t.references :stack, null: false
      t.integer :number, null: false
      t.string :title, limit: 256
      t.integer :github_id, limit: 8
      t.string :api_url, limit: 1024
      t.string :state
      t.integer :additions, null: false, default: 0
      t.integer :deletions, null: false, default: 0
      t.integer :user_id
      t.text :labels
      t.references :head
      t.timestamps

      t.index [:stack_id, :number], unique: true
      t.index [:stack_id, :github_id], unique: true
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
shipit-engine-0.39.0 db/migrate/20200813134712_recreate_shipit_pull_requests.rb
shipit-engine-0.38.0 db/migrate/20200813134712_recreate_shipit_pull_requests.rb
shipit-engine-0.37.0 db/migrate/20200813134712_recreate_shipit_pull_requests.rb
shipit-engine-0.36.1 db/migrate/20200813134712_recreate_shipit_pull_requests.rb
shipit-engine-0.36.0 db/migrate/20200813134712_recreate_shipit_pull_requests.rb
shipit-engine-0.35.1 db/migrate/20200813134712_recreate_shipit_pull_requests.rb
shipit-engine-0.35.0 db/migrate/20200813134712_recreate_shipit_pull_requests.rb
shipit-engine-0.34.0 db/migrate/20200813134712_recreate_shipit_pull_requests.rb
shipit-engine-0.33.0 db/migrate/20200813134712_recreate_shipit_pull_requests.rb