|
11 | 11 | # It's strongly recommended that you check this file into your version control system. |
12 | 12 |
|
13 | 13 | ActiveRecord::Schema.define(version: 20_210_107_175_100) do |
| 14 | + |
14 | 15 | # These are extensions that must be enabled in order to support this database |
15 | 16 | enable_extension "plpgsql" |
16 | 17 |
|
|
289 | 290 | t.index ["short_name"], name: "index_organizations_on_short_name" |
290 | 291 | end |
291 | 292 |
|
| 293 | + create_table "partner_group_memberships", force: :cascade do |t| |
| 294 | + t.bigint "partner_group_id" |
| 295 | + t.bigint "partner_id" |
| 296 | + t.datetime "created_at", precision: 6, null: false |
| 297 | + t.datetime "updated_at", precision: 6, null: false |
| 298 | + t.index ["partner_group_id"], name: "index_partner_group_memberships_on_partner_group_id" |
| 299 | + t.index ["partner_id"], name: "index_partner_group_memberships_on_partner_id" |
| 300 | + end |
| 301 | + |
| 302 | + create_table "partner_groups", force: :cascade do |t| |
| 303 | + t.bigint "organization_id" |
| 304 | + t.string "name" |
| 305 | + t.datetime "created_at", precision: 6, null: false |
| 306 | + t.datetime "updated_at", precision: 6, null: false |
| 307 | + t.index ["organization_id"], name: "index_partner_groups_on_organization_id" |
| 308 | + end |
| 309 | + |
292 | 310 | create_table "partners", id: :serial, force: :cascade do |t| |
293 | 311 | t.string "name" |
294 | 312 | t.string "email" |
|
418 | 436 | add_foreign_key "kits", "organizations" |
419 | 437 | add_foreign_key "manufacturers", "organizations" |
420 | 438 | add_foreign_key "organizations", "account_requests" |
| 439 | + add_foreign_key "partner_group_memberships", "partner_groups" |
| 440 | + add_foreign_key "partner_group_memberships", "partners" |
| 441 | + add_foreign_key "partner_groups", "organizations" |
421 | 442 | add_foreign_key "requests", "organizations" |
422 | 443 | add_foreign_key "requests", "partners" |
423 | 444 | end |
0 commit comments