From 878e11d16a2a969d98dcb4659361bef0f9ba4a15 Mon Sep 17 00:00:00 2001 From: Leigh Godson <139965284+GodsonLeigh@users.noreply.github.com> Date: Wed, 17 Jan 2024 16:35:15 +0000 Subject: [PATCH 1/2] added changelog 1.29 + 1.30 queries --- changelog/db.changelog.xml | 2 ++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/changelog/db.changelog.xml b/changelog/db.changelog.xml index d7732eb..6ed7053 100644 --- a/changelog/db.changelog.xml +++ b/changelog/db.changelog.xml @@ -33,4 +33,6 @@ + + diff --git a/package-lock.json b/package-lock.json index e5c0a58..39d4452 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ffc-pay-statement-constructor", - "version": "1.12.12", + "version": "1.12.13", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "ffc-pay-statement-constructor", - "version": "1.12.12", + "version": "1.12.13", "license": "OGL-UK-3.0", "dependencies": { "@azure/identity": "2.0.5", diff --git a/package.json b/package.json index e5f0840..79cdba3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ffc-pay-statement-constructor", - "version": "1.12.12", + "version": "1.12.13", "description": "Data construction for statement generation", "homepage": "https://github.com/DEFRA/ffc-pay-statement-constructor", "main": "app/index.js", From bfb90eadadccfbcd3bc5dfbf567e2787dff7d222 Mon Sep 17 00:00:00 2001 From: Leigh Godson <139965284+GodsonLeigh@users.noreply.github.com> Date: Wed, 17 Jan 2024 16:39:50 +0000 Subject: [PATCH 2/2] added changelog 1.29 + 1.30 queries --- changelog/db.changelog-1.29.xml | 13 +++++++++++++ changelog/db.changelog-1.30.xml | 18 ++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 changelog/db.changelog-1.29.xml create mode 100644 changelog/db.changelog-1.30.xml diff --git a/changelog/db.changelog-1.29.xml b/changelog/db.changelog-1.29.xml new file mode 100644 index 0000000..f989037 --- /dev/null +++ b/changelog/db.changelog-1.29.xml @@ -0,0 +1,13 @@ + + + + + + + + UPDATE "paymentRequests" + SET "flagId" = 1, "sourceSystem" = 'SFIA' + WHERE "schemeId" = 12 AND "sourceSystem" = 'Injection' + + + diff --git a/changelog/db.changelog-1.30.xml b/changelog/db.changelog-1.30.xml new file mode 100644 index 0000000..bb6fb61 --- /dev/null +++ b/changelog/db.changelog-1.30.xml @@ -0,0 +1,18 @@ + + + + + + + + INSERT INTO schedules("settlementId", category, "isActiveDocument") + SELECT st."settlementId" AS "settlementId", 'Statement' AS category, 'true' AS "isActiveDocument" + FROM settlements AS st + INNER JOIN "paymentRequests" AS pr + ON pr."invoiceNumber" = st."invoiceNumber" AND pr."flagId" = 1 AND pr.status = 'Completed' + LEFT JOIN schedules AS sc + ON st."settlementId" = sc."settlementId" + WHERE sc."settlementId" IS null + + +