From 2df3aaa56a7afd8ad934902907a768874b13c007 Mon Sep 17 00:00:00 2001 From: GarethLancaster <31533575+Gareth40342@users.noreply.github.com> Date: Sun, 13 Oct 2024 13:12:11 +0100 Subject: [PATCH] Added new migration --- .../V2024_10_10_1047__new_scenario.sql | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 src/main/resources/db/migration/V2024_10_10_1047__new_scenario.sql diff --git a/src/main/resources/db/migration/V2024_10_10_1047__new_scenario.sql b/src/main/resources/db/migration/V2024_10_10_1047__new_scenario.sql new file mode 100644 index 000000000000..f48028e7b611 --- /dev/null +++ b/src/main/resources/db/migration/V2024_10_10_1047__new_scenario.sql @@ -0,0 +1,52 @@ +/** + * Add scenario + */ +INSERT INTO dbs.scenario (name, notifications_to_delete, notifications_to_create) +VALUES ('Scenario.AAA6.JudgmentsOnline.IssuedCCJ.Claimant', + '{"Notice.AAA6.ClaimantIntent.CCJ.Requested.Claimant", + "Notice.AAA6.ClaimantIntent.RequestedCCJ.ClaimantAcceptedDefendantPlan.Claimant", + "Notice.AAA6.ClaimantIntent.RequestCCJ.ClaimantAcceptOrRejectPlan.SettlementRequested.NoDefResponse.Claimant", + "Notice.AAA6.ClaimantIntent.RequestCCJ.ClaimantAcceptOrRejectPlan.SettlementRequested.DefPaymentMissed.Claimant"}', + '{"Notice.AAA6.JudgmentsOnline.IssuedCCJ.Claimant": ["djClaimantNotificationMessage", "djClaimantNotificationMessageCy"]}'); + +/** + * Add notification template + */ +INSERT INTO dbs.dashboard_notifications_templates ( template_name, title_En, title_Cy, description_En, description_Cy + , notification_role) +VALUES ('Notice.AAA6.JudgmentsOnline.IssuedCCJ.Claimant', + 'A judgment against the defendant has been made', + 'Mae dyfarniad wedi’i wneud yn erbyn y diffynnydd', + '

The defendant should now pay you according to the terms of the judgment.
Once they do, you should confirm that they’ve paid you the full amount that you’re owed.
If they do not pay you by the date on the judgment, you can ask for enforcement action to be taken against them.
If you need to change the terms of payment within the judgment, such as the instalments you had previously agreed, you can ${djClaimantNotificationMessage}.

', + '

Dylai’r diffynnydd eich talu yn unol â thelerau’r dyfarniad.
Unwaith y byddant yn gwneud hynny, dylech gadarnhau eu bod wedi talu’r swm llawn sy’n ddyledus i chi.
Os na fyddant yn eich talu erbyn y dyddiad ar y dyfarniad, gallwch ofyn am gymryd camau gorfodi yn eu herbyn.
Os oes arnoch angen newid y telerau talu o fewn y dyfarniad, fel y rhandaliadau roeddech wedi cytuno arnynt yn flaenorol, gallwch ${djClaimantNotificationMessageCy}.

', + 'CLAIMANT'); + +/** + * Add task list items claimant + */ +INSERT INTO dbs.task_item_template (task_name_en, category_en, task_name_cy, category_cy, template_name, + scenario_name, task_status_sequence, role, task_order) +VALUES ('View the hearing', 'Hearing', + 'Gweld y gwrandawiad', 'Gwrandawiad', + 'Hearing.View', 'Scenario.AAA6.JudgmentsOnline.IssuedCCJ.Claimant', '{2, 2}', 'CLAIMANT', 8), + ('Upload hearing documents', 'Hearing', + 'Llwytho dogfennau''r gwrandawiad', 'Gwrandawiad', + 'Hearing.Document.Upload', 'Scenario.AAA6.JudgmentsOnline.IssuedCCJ.Claimant', '{2, 2}', 'CLAIMANT', 9), + ('View documents', 'Hearing', + 'Gweld y dogfennau', 'Gwrandawiad', + 'Hearing.Document.View', 'Scenario.AAA6.JudgmentsOnline.IssuedCCJ.Claimant', '{2, 2}', 'CLAIMANT', 10), + ('Add the trial arrangements', 'Hearing', + 'Ychwanegu trefniadau''r treial', 'Gwrandawiad', + 'Hearing.Arrangements.Add', 'Scenario.AAA6.JudgmentsOnline.IssuedCCJ.Claimant', '{2, 2}', 'CLAIMANT', 11), + ('View the bundle', 'Hearing', + 'Gweld y bwndel', 'Gwrandawiad', + 'Hearing.Bundle.View', 'Scenario.AAA6.JudgmentsOnline.IssuedCCJ.Claimant', '{2, 2}', 'CLAIMANT', 12), + ('View orders and notices', 'Orders and notices from the court', + 'Gweld gorchmynion a rhybuddion', 'Gorchmynion a rhybuddion gan y llys', + 'Order.View', 'Scenario.AAA6.JudgmentsOnline.IssuedCCJ.Claimant', '{3, 3}', 'CLAIMANT', 13), + ('View the judgment', 'Judgments from the court', + 'Gweld y Dyfarniad', 'Dyfarniadau gan y llys', + 'Judgment.View', 'Scenario.AAA6.JudgmentsOnline.IssuedCCJ.Claimant', '{3, 3}', 'CLAIMANT', 14), + ('Confirm you''ve paid a judgment (CCJ) debt', 'Judgments from the court', + 'Cadarnhewch eich bod wedi talu dyled dyfarniad (CCJ)', 'Dyfarniadau gan y llys', + 'Judgment.Cosc', 'Scenario.AAA6.JudgmentsOnline.IssuedCCJ.Claimant', '{3, 3}', 'CLAIMANT', 15);