|
10 | 10 | # |
11 | 11 | # It's strongly recommended that you check this file into your version control system. |
12 | 12 |
|
13 | | -ActiveRecord::Schema[7.1].define(version: 2025_08_23_151717) do |
| 13 | +ActiveRecord::Schema[7.2].define(version: 2026_01_29_095547) do |
14 | 14 | # These are extensions that must be enabled in order to support this database |
15 | 15 | enable_extension "plpgsql" |
16 | 16 |
|
|
227 | 227 | t.string "audience" |
228 | 228 | t.boolean "virtual", default: false, null: false |
229 | 229 | t.string "time_zone", default: "London", null: false |
| 230 | + t.index ["date_and_time"], name: "index_events_on_date_and_time" |
230 | 231 | t.index ["slug"], name: "index_events_on_slug", unique: true |
231 | 232 | t.index ["venue_id"], name: "index_events_on_venue_id" |
232 | 233 | end |
|
370 | 371 | t.index ["venue_id"], name: "index_meetings_on_venue_id" |
371 | 372 | end |
372 | 373 |
|
| 374 | + create_table "member_email_deliveries", id: :serial, force: :cascade do |t| |
| 375 | + t.bigint "member_id" |
| 376 | + t.text "subject" |
| 377 | + t.text "body" |
| 378 | + t.text "to", default: [], array: true |
| 379 | + t.text "cc", default: [], array: true |
| 380 | + t.text "bcc", default: [], array: true |
| 381 | + t.datetime "created_at", null: false |
| 382 | + t.datetime "updated_at", null: false |
| 383 | + t.index ["member_id"], name: "index_member_email_deliveries_on_member_id" |
| 384 | + end |
| 385 | + |
373 | 386 | create_table "member_notes", id: :serial, force: :cascade do |t| |
374 | 387 | t.integer "member_id" |
375 | 388 | t.integer "author_id" |
|
566 | 579 | t.string "slack_channel" |
567 | 580 | t.string "slack_channel_link" |
568 | 581 | t.index ["chapter_id"], name: "index_workshops_on_chapter_id" |
| 582 | + t.index ["date_and_time"], name: "index_workshops_on_date_and_time" |
569 | 583 | end |
570 | 584 |
|
| 585 | + add_foreign_key "member_email_deliveries", "members" |
571 | 586 | end |
0 commit comments