From: Bill Erickson Date: Fri, 30 Mar 2018 18:43:54 +0000 (-0400) Subject: JBAS-1803 Wrap outreach grp SQL for insert_on_deploy X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=28ecddd3e3d5527ddf4603f2fbfb736f4f9a88a9;p=working%2FEvergreen.git JBAS-1803 Wrap outreach grp SQL for insert_on_deploy Signed-off-by: Bill Erickson --- diff --git a/KCLS/sql/schema/deploy/outreach-si-profile.sql b/KCLS/sql/schema/deploy/outreach-si-profile.sql index 4860b11b46..c57f14be05 100644 --- a/KCLS/sql/schema/deploy/outreach-si-profile.sql +++ b/KCLS/sql/schema/deploy/outreach-si-profile.sql @@ -3,14 +3,21 @@ BEGIN; -INSERT INTO permission.grp_tree (id, parent, name, description, perm_interval) - VALUES (1004, 18, 'Outreach SI Limit', 'Outreach Shut-In Limit', '2 years'); +DO $$ +BEGIN + IF evergreen.insert_on_deploy() THEN -INSERT INTO permission.grp_penalty_threshold - (grp, org_unit, penalty, threshold) - VALUES (1004, 1, 3 /* PATRON_EXCEEDS_CHECKOUT_COUNT */, 100); + INSERT INTO permission.grp_tree (id, parent, name, description, perm_interval) + VALUES (1004, 18, 'Outreach SI Limit', 'Outreach Shut-In Limit', '2 years'); --- Using hard-coded ID above. Manually bump the sequence. -SELECT SETVAL('permission.grp_tree_id_seq', 1004); + INSERT INTO permission.grp_penalty_threshold + (grp, org_unit, penalty, threshold) + VALUES (1004, 1, 3 /* PATRON_EXCEEDS_CHECKOUT_COUNT */, 100); + + -- Using hard-coded ID above. Manually bump the sequence. + PERFORM SETVAL('permission.grp_tree_id_seq', 1004); + + END IF; -- insert_on_deploy +END $$; COMMIT;