|
10 | 10 | #
|
11 | 11 | # It's strongly recommended that you check this file into your version control system.
|
12 | 12 |
|
13 |
| -ActiveRecord::Schema[8.0].define(version: 2025_09_16_074716) do |
| 13 | +ActiveRecord::Schema[8.0].define(version: 2025_09_18_075325) do |
14 | 14 | # These are extensions that must be enabled in order to support this database
|
15 | 15 | enable_extension "pg_catalog.plpgsql"
|
16 | 16 | enable_extension "pg_trgm"
|
|
971 | 971 | add_foreign_key "attendance_records", "patients"
|
972 | 972 | add_foreign_key "batches", "teams"
|
973 | 973 | add_foreign_key "batches", "vaccines"
|
974 |
| - add_foreign_key "batches_immunisation_imports", "batches" |
975 |
| - add_foreign_key "batches_immunisation_imports", "immunisation_imports" |
| 974 | + add_foreign_key "batches_immunisation_imports", "batches", on_delete: :cascade |
| 975 | + add_foreign_key "batches_immunisation_imports", "immunisation_imports", on_delete: :cascade |
976 | 976 | add_foreign_key "class_imports", "locations"
|
977 | 977 | add_foreign_key "class_imports", "teams"
|
978 | 978 | add_foreign_key "class_imports", "users", column: "uploaded_by_user_id"
|
979 |
| - add_foreign_key "class_imports_parent_relationships", "class_imports" |
980 |
| - add_foreign_key "class_imports_parent_relationships", "parent_relationships" |
981 |
| - add_foreign_key "class_imports_parents", "class_imports" |
982 |
| - add_foreign_key "class_imports_parents", "parents" |
983 |
| - add_foreign_key "class_imports_patients", "class_imports" |
984 |
| - add_foreign_key "class_imports_patients", "patients" |
| 979 | + add_foreign_key "class_imports_parent_relationships", "class_imports", on_delete: :cascade |
| 980 | + add_foreign_key "class_imports_parent_relationships", "parent_relationships", on_delete: :cascade |
| 981 | + add_foreign_key "class_imports_parents", "class_imports", on_delete: :cascade |
| 982 | + add_foreign_key "class_imports_parents", "parents", on_delete: :cascade |
| 983 | + add_foreign_key "class_imports_patients", "class_imports", on_delete: :cascade |
| 984 | + add_foreign_key "class_imports_patients", "patients", on_delete: :cascade |
985 | 985 | add_foreign_key "cohort_imports", "teams"
|
986 | 986 | add_foreign_key "cohort_imports", "users", column: "uploaded_by_user_id"
|
987 |
| - add_foreign_key "cohort_imports_parent_relationships", "cohort_imports" |
988 |
| - add_foreign_key "cohort_imports_parent_relationships", "parent_relationships" |
989 |
| - add_foreign_key "cohort_imports_parents", "cohort_imports" |
990 |
| - add_foreign_key "cohort_imports_parents", "parents" |
991 |
| - add_foreign_key "cohort_imports_patients", "cohort_imports" |
992 |
| - add_foreign_key "cohort_imports_patients", "patients" |
993 |
| - add_foreign_key "consent_form_programmes", "consent_forms" |
994 |
| - add_foreign_key "consent_form_programmes", "programmes" |
| 987 | + add_foreign_key "cohort_imports_parent_relationships", "cohort_imports", on_delete: :cascade |
| 988 | + add_foreign_key "cohort_imports_parent_relationships", "parent_relationships", on_delete: :cascade |
| 989 | + add_foreign_key "cohort_imports_parents", "cohort_imports", on_delete: :cascade |
| 990 | + add_foreign_key "cohort_imports_parents", "parents", on_delete: :cascade |
| 991 | + add_foreign_key "cohort_imports_patients", "cohort_imports", on_delete: :cascade |
| 992 | + add_foreign_key "cohort_imports_patients", "patients", on_delete: :cascade |
| 993 | + add_foreign_key "consent_form_programmes", "consent_forms", on_delete: :cascade |
| 994 | + add_foreign_key "consent_form_programmes", "programmes", on_delete: :cascade |
995 | 995 | add_foreign_key "consent_forms", "consents"
|
996 | 996 | add_foreign_key "consent_forms", "locations"
|
997 | 997 | add_foreign_key "consent_forms", "locations", column: "school_id"
|
|
1016 | 1016 | add_foreign_key "identity_checks", "vaccination_records", on_delete: :cascade
|
1017 | 1017 | add_foreign_key "immunisation_imports", "teams"
|
1018 | 1018 | add_foreign_key "immunisation_imports", "users", column: "uploaded_by_user_id"
|
1019 |
| - add_foreign_key "immunisation_imports_patient_locations", "immunisation_imports" |
1020 |
| - add_foreign_key "immunisation_imports_patient_locations", "patient_locations" |
1021 |
| - add_foreign_key "immunisation_imports_patients", "immunisation_imports" |
1022 |
| - add_foreign_key "immunisation_imports_patients", "patients" |
1023 |
| - add_foreign_key "immunisation_imports_sessions", "immunisation_imports" |
1024 |
| - add_foreign_key "immunisation_imports_sessions", "sessions" |
1025 |
| - add_foreign_key "immunisation_imports_vaccination_records", "immunisation_imports" |
1026 |
| - add_foreign_key "immunisation_imports_vaccination_records", "vaccination_records" |
| 1019 | + add_foreign_key "immunisation_imports_patient_locations", "immunisation_imports", on_delete: :cascade |
| 1020 | + add_foreign_key "immunisation_imports_patient_locations", "patient_locations", on_delete: :cascade |
| 1021 | + add_foreign_key "immunisation_imports_patients", "immunisation_imports", on_delete: :cascade |
| 1022 | + add_foreign_key "immunisation_imports_patients", "patients", on_delete: :cascade |
| 1023 | + add_foreign_key "immunisation_imports_sessions", "immunisation_imports", on_delete: :cascade |
| 1024 | + add_foreign_key "immunisation_imports_sessions", "sessions", on_delete: :cascade |
| 1025 | + add_foreign_key "immunisation_imports_vaccination_records", "immunisation_imports", on_delete: :cascade |
| 1026 | + add_foreign_key "immunisation_imports_vaccination_records", "vaccination_records", on_delete: :cascade |
1027 | 1027 | add_foreign_key "location_programme_year_groups", "locations", on_delete: :cascade
|
1028 | 1028 | add_foreign_key "location_programme_year_groups", "programmes", on_delete: :cascade
|
1029 | 1029 | add_foreign_key "locations", "subteams"
|
|
0 commit comments