From 14497754f52a61318ecce6826ac55ba1b1c0a299 Mon Sep 17 00:00:00 2001 From: dtookey Date: Thu, 7 Apr 2022 13:11:38 -0400 Subject: [PATCH] first round of all_projects table generation. this is entirely hardcoded, so it ain't future proof. We need a way to do this programmatically. --- src/sql/0-run-first/all_projects.sql | 29 ++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/sql/0-run-first/all_projects.sql diff --git a/src/sql/0-run-first/all_projects.sql b/src/sql/0-run-first/all_projects.sql new file mode 100644 index 0000000..e9049ff --- /dev/null +++ b/src/sql/0-run-first/all_projects.sql @@ -0,0 +1,29 @@ +DROP VIEW IF EXISTS all_projects; + +CREATE TABLE all_projects AS SELECT * FROM CLT2019 +UNION +SELECT * FROM CLT2020 +UNION +SELECT * FROM CLT2021 +UNION +SELECT * FROM CLT2022 +UNION +SELECT * FROM RDU2019 +UNION +SELECT * FROM RDU2020 +UNION +SELECT * FROM RDU2021 +UNION +SELECT * FROM RDU2022 +UNION +SELECT * FROM ENV2020 +UNION +SELECT * FROM ENV2021 +UNION +SELECT * FROM ENV2022 +UNION +SELECT * FROM SRV2020 +UNION +SELECT * FROM SRV2021; + +CREATE UNIQUE INDEX ref_num ON all_projects(refnum);