From 3096a75ff770299adf70400a845935a87486d924 Mon Sep 17 00:00:00 2001 From: Lorenz Stechauner Date: Wed, 25 Sep 2024 15:37:00 +0200 Subject: [PATCH] database: Update v_under_delivery_bucket_strict to include WEI, RSW, LDW --- sql/v01/31.create.bucket-view.sql | 5 +++-- sql/v01/99.schema_version.sql | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/sql/v01/31.create.bucket-view.sql b/sql/v01/31.create.bucket-view.sql index 7fbd57b..5864ca3 100644 --- a/sql/v01/31.create.bucket-view.sql +++ b/sql/v01/31.create.bucket-view.sql @@ -83,9 +83,10 @@ ORDER BY year, mgnr, bucket; CREATE VIEW v_under_delivery_bucket_strict AS -SELECT c.year, c.mgnr, c.bucket, c.min_kg, COALESCE(p.weight, 0) AS weight +SELECT c.year, c.mgnr, c.bucket, c.min_kg, SUM(COALESCE(p.weight, 0)) AS weight FROM v_area_commitment_bucket_strict c - LEFT JOIN v_payment_bucket_strict p ON (p.year, p.mgnr, p.bucket) = (c.year, c.mgnr, c.bucket) + LEFT JOIN v_payment_bucket_strict p ON (p.year, p.mgnr, p.bucket) = (c.year, c.mgnr, c.bucket) OR (p.year, p.mgnr, p.bucket) = (c.year, c.mgnr, c.bucket || '_') +GROUP BY c.year, c.mgnr, c.bucket ORDER BY c.year, c.mgnr, c.bucket; CREATE VIEW v_under_delivery_bucket AS diff --git a/sql/v01/99.schema_version.sql b/sql/v01/99.schema_version.sql index 14abf5a..8d421ee 100644 --- a/sql/v01/99.schema_version.sql +++ b/sql/v01/99.schema_version.sql @@ -1,3 +1,3 @@ -- This value MUST NOT be changed while other connections are open! -PRAGMA schema_version = 3000; +PRAGMA schema_version = 3100;