DB restructure, print page

This commit is contained in:
Jason Jordan
2026-03-13 08:47:13 -04:00
parent 6a068243f4
commit 8c885b3e76
73 changed files with 1362 additions and 325 deletions
+17 -13
View File
@@ -34,26 +34,26 @@ ActiveRecord::Schema[7.2].define(version: 2026_01_16_182836) do
t.datetime "updated_at", null: false
end
create_table "id_card_exception_items", force: :cascade do |t|
create_table "id_card_field_exception_items", force: :cascade do |t|
t.string "field_name"
t.string "field_value"
t.bigint "exception_id", null: false
t.bigint "field_exception_id", null: false
t.bigint "network_logo_id"
t.bigint "provider_section_id"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
t.index ["exception_id"], name: "index_id_card_exception_items_on_exception_id"
t.index ["network_logo_id"], name: "index_id_card_exception_items_on_network_logo_id"
t.index ["provider_section_id"], name: "index_id_card_exception_items_on_provider_section_id"
t.index ["field_exception_id"], name: "index_id_card_field_exception_items_on_field_exception_id"
t.index ["network_logo_id"], name: "index_id_card_field_exception_items_on_network_logo_id"
t.index ["provider_section_id"], name: "index_id_card_field_exception_items_on_provider_section_id"
end
create_table "id_card_exceptions", force: :cascade do |t|
t.string "type"
t.string "value"
create_table "id_card_field_exceptions", force: :cascade do |t|
t.string "exception_type"
t.string "exception_value"
t.bigint "setup_id", null: false
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
t.index ["setup_id"], name: "index_id_card_exceptions_on_setup_id"
t.index ["setup_id"], name: "index_id_card_field_exceptions_on_setup_id"
end
create_table "id_card_network_logos", force: :cascade do |t|
@@ -61,6 +61,7 @@ ActiveRecord::Schema[7.2].define(version: 2026_01_16_182836) do
t.binary "image_data"
t.string "content_type"
t.float "aspect_ratio"
t.boolean "default", default: false
t.boolean "active", default: false
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
@@ -208,11 +209,13 @@ ActiveRecord::Schema[7.2].define(version: 2026_01_16_182836) do
t.string "precert_4"
t.string "precert_5"
t.string "precert_6"
t.boolean "default", default: false
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
end
create_table "id_card_rx_sections", force: :cascade do |t|
t.string "title"
t.string "help_desk"
t.string "customer_service"
t.string "web_url"
@@ -225,6 +228,7 @@ ActiveRecord::Schema[7.2].define(version: 2026_01_16_182836) do
t.string "network_provider"
t.string "card_template"
t.string "rx_group_number"
t.string "pl_plan_key"
t.boolean "active", default: false
t.bigint "employer_id", null: false
t.bigint "employer_logo_id"
@@ -255,10 +259,10 @@ ActiveRecord::Schema[7.2].define(version: 2026_01_16_182836) do
t.index ["id_card_plan_id"], name: "index_members_on_id_card_plan_id"
end
add_foreign_key "id_card_exception_items", "id_card_exceptions", column: "exception_id"
add_foreign_key "id_card_exception_items", "id_card_network_logos", column: "network_logo_id"
add_foreign_key "id_card_exception_items", "id_card_provider_sections", column: "provider_section_id"
add_foreign_key "id_card_exceptions", "id_card_setups", column: "setup_id"
add_foreign_key "id_card_field_exception_items", "id_card_field_exceptions", column: "field_exception_id"
add_foreign_key "id_card_field_exception_items", "id_card_network_logos", column: "network_logo_id"
add_foreign_key "id_card_field_exception_items", "id_card_provider_sections", column: "provider_section_id"
add_foreign_key "id_card_field_exceptions", "id_card_setups", column: "setup_id"
add_foreign_key "id_card_plan_benefits", "id_card_plans", column: "plan_id"
add_foreign_key "id_card_plans", "id_card_setups", column: "setup_id"
add_foreign_key "id_card_setups", "employers"