diff --git a/db/sql/covid-jobs-and-finance.sql b/db/sql/covid-jobs-and-finance.sql new file mode 100755 index 00000000..15688ecb --- /dev/null +++ b/db/sql/covid-jobs-and-finance.sql @@ -0,0 +1,62 @@ +-- Covid Job Category and Subcategories +Insert into categories (id, created_at, updated_at, name, top_level, vocabulary, featured) values +(1000009, '20-SEP-20', '20-SEP-20', 'Covid-jobs', 't', null, 'f'); + +Insert into categories (id, created_at, updated_at, name, top_level, vocabulary, featured) values +(1100032, '20-SEP-20', '20-SEP-20', 'Job Placement Support', 'f', null, 'f'); + +Insert into categories (id, created_at, updated_at, name, top_level, vocabulary, featured) values +(1100033, '20-SEP-20', '20-SEP-20', 'Vocational Training Programs', 'f', null, 'f'); + +Insert into categories (id, created_at, updated_at, name, top_level, vocabulary, featured) values +(1100034, '20-SEP-20', '20-SEP-20', 'Job Board', 'f', null, 'f'); + +-- Subcategory Relations +insert into category_relationships (parent_id, child_id) values +(1000009,1100032); + +insert into category_relationships (parent_id, child_id) values +(1000009,1100033); + +insert into category_relationships (parent_id, child_id) values +(1000009,11000034); + +insert into categories_services (category_id, service_id) values (1000009, 2300); +insert into categories_services (category_id, service_id) values (1000009, 1070); +insert into categories_services (category_id, service_id) values (1000009, 624); +insert into categories_services (category_id, service_id) values (1000009, 194); +insert into categories_services (category_id, service_id) values (1000009, 2512); +insert into categories_services (category_id, service_id) values (1000009, 2503); +insert into categories_services (category_id, service_id) values (1000009, 486); +insert into categories_services (category_id, service_id) values (1000009, 2881); +insert into categories_services (category_id, service_id) values (1000009, 2882); +insert into categories_services (category_id, service_id) values (1000009, 2676); +insert into categories_services (category_id, service_id) values (1000009, 1438); +insert into categories_services (category_id, service_id) values (1000009, 1648); +insert into categories_services (category_id, service_id) values (1000009, 850); +insert into categories_services (category_id, service_id) values (1000009, 2880); + +-- Job Placement subcategory +insert into categories_services (category_id, service_id) values (1100032, 2300); +insert into categories_services (category_id, service_id) values (1100032, 1070); +insert into categories_services (category_id, service_id) values (1100032, 624); +insert into categories_services (category_id, service_id) values (1100032, 194); +insert into categories_services (category_id, service_id) values (1100032, 2512); +insert into categories_services (category_id, service_id) values (1100032, 2503); +insert into categories_services (category_id, service_id) values (1100032, 486); + +-- Vocational Training Programs +insert into categories_services (category_id, service_id) values (1100033, 2881); +insert into categories_services (category_id, service_id) values (1100033, 2882); +insert into categories_services (category_id, service_id) values (1100033, 2676); +insert into categories_services (category_id, service_id) values (1100033, 1438); +insert into categories_services (category_id, service_id) values (1100033, 1648); +insert into categories_services (category_id, service_id) values (1100033, 850); + +-- Job Boards +insert into categories_services (category_id, service_id) values (1100034, 2880); + + +-- Covid Finance Category and Subcategories +delete from category_relationships where parent_id=1000003 and child_id=1100010; +delete from categories_services where category_id=1000003 and service_id=1070; diff --git a/lib/sheltertech/db/fixture_populator.rb b/lib/sheltertech/db/fixture_populator.rb index 0f027a97..43e74d3d 100644 --- a/lib/sheltertech/db/fixture_populator.rb +++ b/lib/sheltertech/db/fixture_populator.rb @@ -126,7 +126,7 @@ def self.create_all_new_pathway_categories 'Hygiene kits', 'Showers', 'Laundry', 'Clothing', 'Diaper Bank']) create_new_pathway_categories_by_subcategory('Covid-finance', 1_000_003, ['Emergency Financial Assistance', 'Financial Assistance for Living Expenses', - 'Unemployment Insurance-based Benefit Payments', 'Job Assistance']) + 'Unemployment Insurance-based Benefit Payments']) create_new_pathway_categories_by_subcategory('Covid-housing', 1_000_004, ['I Received a Written Eviction Notice from my Landlord', 'I Received a Non-Written Eviction Notice from my Landlord and I Want to Know My Rights', 'I Missed the Last Rent Payment and I Need Help Paying It', @@ -141,6 +141,7 @@ def self.create_all_new_pathway_categories create_new_pathway_categories('Covid-internet', 1_000_007, ['Low-Income']) create_new_pathway_categories_by_subcategory('Covid-lgbtqa', 1_000_008, ['Housing Assistance', 'Legal Assistance ', 'Youth Services', 'Counseling Assistance', 'General Help']) + create_new_pathway_categories_by_subcategory('Covid-jobs', 1_000_009, ['Job Placement Support', 'Vocational Training Programs', 'Job Boards']) create_new_pathway_categories_by_subcategory('Covid-shelter', 1_000_010, ['We are a family and we need shelter', 'I am someone between 18-24 years old in need of shelter', 'I am a single adult and I need shelter']) @@ -498,6 +499,8 @@ module Constants # rubocop:disable Metrics/ModuleLength 'Basic Needs & Shelter', 'Health & Medical', 'Employment', + 'Covid Jobs', + 'Covid Finances', 'sffamilies', 'Covid Shelter' ].freeze @@ -522,6 +525,8 @@ module Constants # rubocop:disable Metrics/ModuleLength 'MOHCD Funded Services', 'Eviction Defense', 'Temporary Shelter', + 'Covid Jobs', + 'Covid Finances', 'sffamilies', 'Covid Shelter' ].freeze diff --git a/sqltools_20201004170615_10138.log b/sqltools_20201004170615_10138.log new file mode 100644 index 00000000..e69de29b