diff --git a/src/main/resources/brapi/sql/R__species.sql b/src/main/resources/brapi/sql/R__species.sql index 150c74f7e..28fa5b50d 100644 --- a/src/main/resources/brapi/sql/R__species.sql +++ b/src/main/resources/brapi/sql/R__species.sql @@ -41,7 +41,7 @@ BEGIN ('Strawberry'), ('Honey Bee'), ('Pecan'), ('Lettuce'), ('Cotton'), ('Sorghum'), ('Hemp'), ('Hop'), ('Hydrangea'), ('Red Clover'), ('Potato'), ('Blackberry'), - ('Raspberry'), ('Sugar Beet'), ('Coffee'), ('Sunflower') + ('Raspberry'), ('Sugar Beet'), ('Coffee'), ('Sunflower'), ('Llama') ) AS src(crop_name) ON CONFLICT (id) DO -- want case changes or space changes to overwrite existing diff --git a/src/main/resources/db/migration/V1.37.0__add_llama_to_species.sql b/src/main/resources/db/migration/V1.37.0__add_llama_to_species.sql new file mode 100644 index 000000000..b2579cc77 --- /dev/null +++ b/src/main/resources/db/migration/V1.37.0__add_llama_to_species.sql @@ -0,0 +1,12 @@ +DO $$ + DECLARE + user_id UUID; + BEGIN + + user_id := (SELECT id FROM bi_user WHERE name = 'system'); + +-- just putting blank strings in for descriptions until later date, can update if needed + INSERT INTO species (common_name, description, created_by, updated_by) + VALUES + ('Llama', '', user_id, user_id) ON CONFLICT DO NOTHING; + END $$; \ No newline at end of file diff --git a/src/test/resources/sql/brapi/species.sql b/src/test/resources/sql/brapi/species.sql index acb173fb2..0ebfb1f75 100644 --- a/src/test/resources/sql/brapi/species.sql +++ b/src/test/resources/sql/brapi/species.sql @@ -36,7 +36,7 @@ FROM (VALUES ('Strawberry'), ('Honey Bee'), ('Pecan'), ('Lettuce'), ('Cotton'), ('Sorghum'), ('Hemp'), ('Hop'), ('Hydrangea'), ('Red Clover'), ('Potato'), ('Blackberry'), - ('Raspberry'), ('Sugar Beet'), ('Coffee'), ('Sunflower') + ('Raspberry'), ('Sugar Beet'), ('Coffee'), ('Sunflower'), ('Llama') ) AS src(crop_name) ON CONFLICT (id) DO UPDATE SET crop_name = EXCLUDED.crop_name