From 65fa488f4fa0155455509549d9268bd835e1127c Mon Sep 17 00:00:00 2001 From: Pierre-Francois Duc Date: Wed, 10 Jul 2019 18:35:42 +0200 Subject: [PATCH] Add field tags #11 --- .../data-cleaning/reeem_db_clean_message.sql | 48 ++++++++++++++++++- 1 file changed, 46 insertions(+), 2 deletions(-) diff --git a/database_setup/data-cleaning/reeem_db_clean_message.sql b/database_setup/data-cleaning/reeem_db_clean_message.sql index c98b16a..e3d3466 100644 --- a/database_setup/data-cleaning/reeem_db_clean_message.sql +++ b/database_setup/data-cleaning/reeem_db_clean_message.sql @@ -83,8 +83,52 @@ UPDATE model_draft.reeem_message_output -- OUTPUT set field tag UPDATE model_draft.reeem_message_output - SET tags = COALESCE(tags, '') || hstore('field', 'abc') - WHERE category LIKE 'abc'; + SET tags = COALESCE(tags, '') || hstore('field', 'commercial_flows') + WHERE category LIKE '%commercial flows%'; + +UPDATE model_draft.reeem_message_output + SET tags = COALESCE(tags, '') || hstore('field', 'export') + WHERE category LIKE '%export%'; + +UPDATE model_draft.reeem_message_output + SET tags = COALESCE(tags, '') || hstore('field', 'import') + WHERE category LIKE '%import%'; + +UPDATE model_draft.reeem_message_output + SET tags = COALESCE(tags, '') || hstore('field', 'electricity_supply') + WHERE category LIKE 'Electricity supply%'; + +UPDATE model_draft.reeem_message_output + SET tags = COALESCE(tags, '') || hstore('field', 'emissions') + WHERE category LIKE 'Emissions%'; + +UPDATE model_draft.reeem_message_output + SET tags = COALESCE(tags, '') || hstore('field', 'cost') + WHERE category LIKE '%cost%'; + +UPDATE model_draft.reeem_message_output + SET tags = COALESCE(tags, '') || hstore('field', 'consumption') + WHERE category LIKE 'Fuel consumption%'; + +UPDATE model_draft.reeem_message_output + SET tags = COALESCE(tags, '') || hstore('field', 'production') + WHERE category LIKE 'Heat production%'; + +UPDATE model_draft.reeem_message_output + SET tags = COALESCE(tags, '') || hstore('field', 'investment') + WHERE category LIKE 'Investments%'; + +UPDATE model_draft.reeem_message_output + SET tags = COALESCE(tags, '') || hstore('field', 'capacity') + WHERE category LIKE '%capacity%'; + +UPDATE model_draft.reeem_message_output + SET tags = COALESCE(tags, '') || hstore('field', 'reserve') + WHERE category LIKE '%reserve%'; + +UPDATE model_draft.reeem_message_output + SET tags = COALESCE(tags, '') || hstore('field', 'requirement') + WHERE category LIKE '%requirement%'; -- OUTPUT set category tag UPDATE model_draft.reeem_message_output