From 562b55c821b0f1dd5ff9f1a225ce5dd45d2ed20f Mon Sep 17 00:00:00 2001 From: John Donor Date: Mon, 9 Sep 2024 16:34:31 -0500 Subject: [PATCH] updates to proposed views --- .../load_table/metrics/created_views.sql | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/schema/sdss5db/targetdb/load_table/metrics/created_views.sql b/schema/sdss5db/targetdb/load_table/metrics/created_views.sql index 0eb8a6cf..2d282e39 100644 --- a/schema/sdss5db/targetdb/load_table/metrics/created_views.sql +++ b/schema/sdss5db/targetdb/load_table/metrics/created_views.sql @@ -1,12 +1,26 @@ CREATE MATERIALIZED VIEW sandbox.done_to_sdssid AS select at.mjd, t.catalogid, c.program, c.carton, -i.label, i.default_lambda_eff, sdssid.sdss_id +i.label, i.default_lambda_eff, sdssid.sdss_id, +obs.label as observatory from targetdb.assignment_status as at join targetdb.assignment as assn on assn.pk = at.assignment_pk +join targetdb.hole as hole on hole.pk = assn.hole_pk +join targetdb.observatory as obs on obs.pk = hole.observatory_pk join targetdb.carton_to_target as c2t on c2t.pk = assn.carton_to_target_pk join targetdb.target as t on c2t.target_pk = t.pk join targetdb.carton as c on c.pk = c2t.carton_pk join targetdb.instrument as i on i.pk = assn.instrument_pk join catalogdb.sdss_id_flat as sdssid on sdssid.catalogid = t.catalogid where at.status = 1; + +CREATE MATERIALIZED VIEW sandbox.carton_to_sdssid +AS +select t.catalogid, c.program, c.carton, +i.label, i.default_lambda_eff, sdssid.sdss_id +from targetdb.carton_to_target as c2t +join targetdb.target as t on c2t.target_pk = t.pk +join targetdb.carton as c on c.pk = c2t.carton_pk +join targetdb.instrument as i on i.pk = c2t.instrument_pk +join catalogdb.sdss_id_flat as sdssid on sdssid.catalogid = t.catalogid +where c.version_pk >= 136;