Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1602 add covid shelter category #541

Merged
merged 7 commits into from
Nov 16, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 72 additions & 0 deletions db/sql/covid-shelter.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
-- Covid Shelter Category
insert into categories (id, created_at, updated_at, name, top_level, vocabulary, featured) values
(1000010, '04-OCT-20', '04-OCT-20', 'Covid-shelter', 't', null, 'f');

-- Covid Shelter Subcategories
insert into categories (id, created_at, updated_at, name, top_level, vocabulary, featured) values
(1100041, '18-OCT-20', '18-OCT-20', 'We are a family and we need shelter', 'f', null, 'f');

insert into categories (id, created_at, updated_at, name, top_level, vocabulary, featured) values
(1100042, '18-OCT-20', '18-OCT-20', 'I am someone between 18-24 years old in need of shelter', 'f', null, 'f');

insert into categories (id, created_at, updated_at, name, top_level, vocabulary, featured) values
(1100043, '18-OCT-20', '18-OCT-20', 'I am a single adult and I need shelter', 'f', null, 'f');

-- insert subcategories in Covid-shelter

insert into category_relationships (parent_id, child_id) values
(1000010, 1100041);

insert into category_relationships (parent_id, child_id) values
(1000010, 1100042);

insert into category_relationships (parent_id, child_id) values
(1000010, 1100043);

-- Insert services to Covid-shelter category

insert into categories_services (category_id, service_id) values (1000010, 2559);

insert into categories_services (category_id, service_id) values (1000010, 2560);

insert into categories_services (category_id, service_id) values (1000010, 228);

insert into categories_services (category_id, service_id) values (1000010, 49);

insert into categories_services (category_id, service_id) values (1000010,2872);

insert into categories_services (category_id, service_id) values (1000010, 2032);

insert into categories_services (category_id, service_id) values (1000010, 2030);

insert into categories_services (category_id, service_id) values (1000010, 719);

insert into categories_services (category_id, service_id) values (1000010, 2781);

insert into categories_services (category_id, service_id) values (1000010, 306);

insert into categories_services (category_id, service_id) values (1000010, 2670);

--insert services to subcategories

insert into categories_services (category_id, service_id) values (1100041, 2559);

insert into categories_services (category_id, service_id) values(1100041, 2560);

insert into categories_services (category_id, service_id) values(1100041, 228);

insert into categories_services (category_id, service_id) values(1100041, 49);

insert into categories_services (category_id, service_id) values (1100041, 2872);

insert into categories_services (category_id, service_id) values (1100042, 2032);

insert into categories_services (category_id, service_id) values (1100042, 2030);

insert into categories_services (category_id, service_id) values (1100042, 719);

insert into categories_services (category_id, service_id) values (1100042, 2781);

insert into categories_services (category_id, service_id) values (1100043, 306);

insert into categories_services (category_id, service_id) values (1100043, 2670);
9 changes: 7 additions & 2 deletions lib/sheltertech/db/fixture_populator.rb
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,9 @@ 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-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'])
end

def self.create_new_pathway_categories(name, id, eligibilities)
Expand Down Expand Up @@ -495,7 +498,8 @@ module Constants # rubocop:disable Metrics/ModuleLength
'Basic Needs & Shelter',
'Health & Medical',
'Employment',
'sffamilies'
'sffamilies',
'Covid Shelter'
].freeze

TOP_LEVEL_CATEGORY_NAMES = [
Expand All @@ -518,7 +522,8 @@ module Constants # rubocop:disable Metrics/ModuleLength
'MOHCD Funded Services',
'Eviction Defense',
'Temporary Shelter',
'sffamilies'
'sffamilies',
'Covid Shelter'
].freeze

FEATURED_CATEGORY_NAMES = [
Expand Down