Browse Source

Update schema to have merge_request_organisations

pull/1535/head
Kat 3 years ago
parent
commit
fb8565001f
  1. 1
      db/migrate/20230412111338_add_merge_requests_table.rb
  2. 9
      db/migrate/20230413135407_add_merge_organisations.rb
  3. 10
      db/schema.rb

1
db/migrate/20230412111338_add_merge_requests_table.rb

@ -2,7 +2,6 @@ class AddMergeRequestsTable < ActiveRecord::Migration[7.0]
def change
create_table :merge_requests do |t|
t.integer :requesting_organisation_id
t.integer :merging_organisation_ids, array: true
t.timestamps
end
end

9
db/migrate/20230413135407_add_merge_organisations.rb

@ -0,0 +1,9 @@
class AddMergeOrganisations < ActiveRecord::Migration[7.0]
def change
create_table :merge_request_organisations do |t|
t.integer :merge_request_id, foreign_key: true
t.integer :merging_organisation_id, foreign_key: true
t.timestamps
end
end
end

10
db/schema.rb

@ -10,7 +10,7 @@
#
# It's strongly recommended that you check this file into your version control system.
ActiveRecord::Schema[7.0].define(version: 2023_04_12_143245) do
ActiveRecord::Schema[7.0].define(version: 2023_04_13_135407) do
# These are extensions that must be enabled in order to support this database
enable_extension "plpgsql"
@ -354,9 +354,15 @@ ActiveRecord::Schema[7.0].define(version: 2023_04_12_143245) do
t.string "collection"
end
create_table "merge_request_organisations", force: :cascade do |t|
t.integer "merge_request_id"
t.integer "merging_organisation_id"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
end
create_table "merge_requests", force: :cascade do |t|
t.integer "requesting_organisation_id"
t.integer "merging_organisation_ids", array: true
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
end

Loading…
Cancel
Save