From 3e228696f5f5ac4dec9d5ff0b98eda0524915227 Mon Sep 17 00:00:00 2001 From: Evan Prodromou Date: Mon, 10 Jun 2024 14:34:17 -0400 Subject: [PATCH] fix: don't drop data coverage --- global-api/data-coverage/data-coverage.sql | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/global-api/data-coverage/data-coverage.sql b/global-api/data-coverage/data-coverage.sql index 7f3edf5db..50e52ea1b 100644 --- a/global-api/data-coverage/data-coverage.sql +++ b/global-api/data-coverage/data-coverage.sql @@ -1,6 +1,6 @@ DROP table if exists data_coverage; -create temp table data_coverage (locode varchar(16) not null, gpc_reference_number varchar(8) not null, publisher_id varchar(32) not null, year int not null, total bigint null, primary key (locode, gpc_reference_number, publisher_id, year)); +create table data_coverage (locode varchar(16) not null, gpc_reference_number varchar(8) not null, publisher_id varchar(32) not null, year int not null, total bigint null, primary key (locode, gpc_reference_number, publisher_id, year)); /* Most city-wide emissions */ @@ -27,7 +27,3 @@ select locode, country_code.year as year, "GPC_refno" as gpc_reference_number, s insert into data_coverage(locode, year, gpc_reference_number, publisher_id, total) select locode, regionwide_emissions.year as year, "GPC_refno" as gpc_reference_number, source_name as publisher_id, ROUND((CAST(p1.population as float)/CAST(p2.population as float)) * CAST(emissions_value as float)) as total from geography, population p1, population p2, regionwide_emissions where geography.locode = p1.actor_id and geography.region = p2.actor_id and p1.year = p2.year and p2.year = regionwide_emissions.year and geography.region = regionwide_emissions.region_code; - -\copy data_coverage (locode, gpc_reference_number, publisher_id, year, total) to 'data_coverage.csv' with CSV HEADER; - -drop table data_coverage; \ No newline at end of file