|
348 | 348 | t.index ["privacy"], name: "by_better_together_content_blocks_privacy" |
349 | 349 | end |
350 | 350 |
|
| 351 | + create_table "better_together_content_links", id: :uuid, default: -> { "gen_random_uuid()" }, force: :cascade do |t| |
| 352 | + t.integer "lock_version", default: 0, null: false |
| 353 | + t.datetime "created_at", null: false |
| 354 | + t.datetime "updated_at", null: false |
| 355 | + t.string "link_type", null: false |
| 356 | + t.string "url", null: false |
| 357 | + t.string "scheme" |
| 358 | + t.string "host" |
| 359 | + t.boolean "external" |
| 360 | + t.boolean "valid_link" |
| 361 | + t.datetime "last_checked_at" |
| 362 | + t.string "latest_status_code" |
| 363 | + t.text "error_message" |
| 364 | + t.index ["external"], name: "index_better_together_content_links_on_external" |
| 365 | + t.index ["host"], name: "index_better_together_content_links_on_host" |
| 366 | + t.index ["last_checked_at"], name: "index_better_together_content_links_on_last_checked_at" |
| 367 | + t.index ["latest_status_code"], name: "index_better_together_content_links_on_latest_status_code" |
| 368 | + t.index ["link_type"], name: "index_better_together_content_links_on_link_type" |
| 369 | + t.index ["url"], name: "index_better_together_content_links_on_url" |
| 370 | + t.index ["valid_link"], name: "index_better_together_content_links_on_valid_link" |
| 371 | + end |
| 372 | + |
351 | 373 | create_table "better_together_content_page_blocks", id: :uuid, default: -> { "gen_random_uuid()" }, force: :cascade do |t| |
352 | 374 | t.integer "lock_version", default: 0, null: false |
353 | 375 | t.datetime "created_at", null: false |
|
871 | 893 | t.index ["pageable_type", "pageable_id"], name: "index_better_together_metrics_page_views_on_pageable" |
872 | 894 | end |
873 | 895 |
|
| 896 | + create_table "better_together_metrics_rich_text_links", id: :uuid, default: -> { "gen_random_uuid()" }, force: :cascade do |t| |
| 897 | + t.integer "lock_version", default: 0, null: false |
| 898 | + t.datetime "created_at", null: false |
| 899 | + t.datetime "updated_at", null: false |
| 900 | + t.uuid "rich_text_id", null: false |
| 901 | + t.string "url", null: false |
| 902 | + t.string "link_type", null: false |
| 903 | + t.boolean "external", null: false |
| 904 | + t.boolean "valid", default: false |
| 905 | + t.string "host" |
| 906 | + t.text "error_message" |
| 907 | + t.index ["rich_text_id"], name: "index_better_together_metrics_rich_text_links_on_rich_text_id" |
| 908 | + end |
| 909 | + |
874 | 910 | create_table "better_together_metrics_search_queries", id: :uuid, default: -> { "gen_random_uuid()" }, force: :cascade do |t| |
875 | 911 | t.integer "lock_version", default: 0, null: false |
876 | 912 | t.datetime "created_at", null: false |
|
1097 | 1133 | t.boolean "protected", default: false, null: false |
1098 | 1134 | t.uuid "community_id", null: false |
1099 | 1135 | t.string "privacy", limit: 50, default: "private", null: false |
1100 | | - t.string "slug" |
1101 | 1136 | t.string "url", null: false |
1102 | 1137 | t.string "time_zone", null: false |
1103 | 1138 | t.jsonb "settings", default: {}, null: false |
|
0 commit comments