From 172429310a92dd947024770e1c673b8cdfdd9557 Mon Sep 17 00:00:00 2001 From: Manny Dinssa <44172848+Dinssa@users.noreply.github.com> Date: Thu, 15 Aug 2024 17:12:16 +0100 Subject: [PATCH] Rollback unwanted changes to schema --- db/schema.rb | 153 +++++++-------------------------------------------- 1 file changed, 20 insertions(+), 133 deletions(-) diff --git a/db/schema.rb b/db/schema.rb index fb6274cfc..774e213e4 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -46,128 +46,6 @@ ActiveRecord::Schema[7.0].define(version: 2024_08_13_142947) do t.index ["user_id"], name: "index_bulk_uploads_on_user_id" end - create_table "case_logs", force: :cascade do |t| - t.integer "status", default: 0 - t.datetime "created_at", null: false - t.datetime "updated_at", null: false - t.string "tenant_code" - t.integer "person_1_age" - t.string "person_1_gender" - t.string "tenant_ethnic_group" - t.string "tenant_nationality" - t.string "previous_housing_situation" - t.string "armed_forces" - t.string "person_1_economic_status" - t.integer "household_number_of_other_members" - t.string "person_2_relationship" - t.integer "person_2_age" - t.string "person_2_gender" - t.string "person_2_economic_status" - t.string "person_3_relationship" - t.integer "person_3_age" - t.string "person_3_gender" - t.string "person_3_economic_status" - t.string "person_4_relationship" - t.integer "person_4_age" - t.string "person_4_gender" - t.string "person_4_economic_status" - t.string "person_5_relationship" - t.integer "person_5_age" - t.string "person_5_gender" - t.string "person_5_economic_status" - t.string "person_6_relationship" - t.integer "person_6_age" - t.string "person_6_gender" - t.string "person_6_economic_status" - t.string "person_7_relationship" - t.integer "person_7_age" - t.string "person_7_gender" - t.string "person_7_economic_status" - t.string "person_8_relationship" - t.integer "person_8_age" - t.string "person_8_gender" - t.string "person_8_economic_status" - t.string "homelessness" - t.string "reason_for_leaving_last_settled_home" - t.string "benefit_cap_spare_room_subsidy" - t.string "armed_forces_active" - t.string "armed_forces_injured" - t.string "armed_forces_partner" - t.string "medical_conditions" - t.string "pregnancy" - t.string "accessibility_requirements" - t.string "condition_effects" - t.string "tenancy_code" - t.string "tenancy_start_date" - t.string "starter_tenancy" - t.string "fixed_term_tenancy" - t.string "tenancy_type" - t.string "letting_type" - t.string "letting_provider" - t.string "property_location" - t.string "previous_postcode" - t.string "property_relet" - t.string "property_vacancy_reason" - t.string "property_reference" - t.string "property_unit_type" - t.string "property_building_type" - t.string "property_number_of_bedrooms" - t.string "property_void_date" - t.string "property_major_repairs" - t.string "property_major_repairs_date" - t.integer "property_number_of_times_relet" - t.string "property_wheelchair_accessible" - t.integer "net_income" - t.string "net_income_frequency" - t.string "net_income_uc_proportion" - t.string "housing_benefit" - t.string "rent_frequency" - t.string "basic_rent" - t.string "service_charge" - t.string "personal_service_charge" - t.string "support_charge" - t.string "total_charge" - t.string "outstanding_amount" - t.string "time_lived_in_la" - t.string "time_on_la_waiting_list" - t.string "previous_la" - t.string "property_postcode" - t.string "reasonable_preference" - t.string "reasonable_preference_reason" - t.string "cbl_letting" - t.string "chr_letting" - t.string "cap_letting" - t.string "outstanding_rent_or_charges" - t.string "other_reason_for_leaving_last_settled_home" - t.boolean "accessibility_requirements_fully_wheelchair_accessible_housing" - t.boolean "accessibility_requirements_wheelchair_access_to_essential_rooms" - t.boolean "accessibility_requirements_level_access_housing" - t.boolean "accessibility_requirements_other_disability_requirements" - t.boolean "accessibility_requirements_no_disability_requirements" - t.boolean "accessibility_requirements_do_not_know" - t.boolean "accessibility_requirements_prefer_not_to_say" - t.boolean "condition_effects_vision" - t.boolean "condition_effects_hearing" - t.boolean "condition_effects_mobility" - t.boolean "condition_effects_dexterity" - t.boolean "condition_effects_stamina" - t.boolean "condition_effects_learning" - t.boolean "condition_effects_memory" - t.boolean "condition_effects_mental_health" - t.boolean "condition_effects_social_or_behavioral" - t.boolean "condition_effects_other" - t.boolean "condition_effects_prefer_not_to_say" - t.boolean "reasonable_preference_reason_homeless" - t.boolean "reasonable_preference_reason_unsatisfactory_housing" - t.boolean "reasonable_preference_reason_medical_grounds" - t.boolean "reasonable_preference_reason_avoid_hardship" - t.boolean "reasonable_preference_reason_do_not_know" - t.datetime "discarded_at", precision: nil - t.string "other_tenancy_type" - t.boolean "override_net_income_validation" - t.index ["discarded_at"], name: "index_case_logs_on_discarded_at" - end - create_table "csv_variable_definitions", force: :cascade do |t| t.string "variable", null: false t.string "definition", null: false @@ -551,21 +429,19 @@ ActiveRecord::Schema[7.0].define(version: 2024_08_13_142947) do create_table "merge_requests", force: :cascade do |t| t.integer "requesting_organisation_id" + t.text "other_merging_organisations" t.datetime "created_at", null: false t.datetime "updated_at", null: false t.integer "status" t.integer "absorbing_organisation_id" - t.datetime "merge_date" - t.integer "requester_id" - t.string "helpdesk_ticket" - t.integer "total_users" - t.integer "total_schemes" - t.integer "total_lettings_logs" - t.integer "total_sales_logs" - t.integer "total_stock_owners" - t.integer "total_managing_agents" - t.boolean "signed_dsa", default: false - t.datetime "discarded_at" + t.boolean "new_absorbing_organisation" + t.boolean "telephone_number_correct" + t.string "new_telephone_number" + t.string "new_organisation_name" + t.string "new_organisation_address_line1" + t.string "new_organisation_address_line2" + t.string "new_organisation_postcode" + t.string "new_organisation_telephone_number" end create_table "notifications", force: :cascade do |t| @@ -944,4 +820,15 @@ ActiveRecord::Schema[7.0].define(version: 2024_08_13_142947) do end add_foreign_key "lettings_logs", "locations" + add_foreign_key "lettings_logs", "organisations", column: "owning_organisation_id", on_delete: :cascade + add_foreign_key "lettings_logs", "schemes" + add_foreign_key "local_authority_links", "local_authorities" + add_foreign_key "local_authority_links", "local_authorities", column: "linked_local_authority_id" + add_foreign_key "locations", "schemes" + add_foreign_key "organisation_relationships", "organisations", column: "child_organisation_id" + add_foreign_key "organisation_relationships", "organisations", column: "parent_organisation_id" + add_foreign_key "organisations", "organisations", column: "absorbing_organisation_id" + add_foreign_key "sales_logs", "organisations", column: "owning_organisation_id", on_delete: :cascade + add_foreign_key "schemes", "organisations", column: "owning_organisation_id", on_delete: :cascade + add_foreign_key "users", "organisations", on_delete: :cascade end