From 81fea2a3722cc2efdf36dee90aa6fc3a75c16c9e Mon Sep 17 00:00:00 2001 From: Keith Fiske Date: Thu, 27 Feb 2025 09:41:44 -0500 Subject: [PATCH] fix update to 5.2.2 --- updates/pg_partman--5.2.1--5.2.2.sql | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/updates/pg_partman--5.2.1--5.2.2.sql b/updates/pg_partman--5.2.1--5.2.2.sql index ccefac6..35f623b 100644 --- a/updates/pg_partman--5.2.1--5.2.2.sql +++ b/updates/pg_partman--5.2.1--5.2.2.sql @@ -1,9 +1,9 @@ -- SEE CHANGELOG.md for all notes and details on this update -ALTER TABLE @extschema@.part_config ADD COLUMN time_encoder text; -ALTER TABLE @extschema@.part_config ADD COLUMN time_decoder text; -ALTER TABLE @extschema@.part_config_sub ADD COLUMN sub_time_encoder text; -ALTER TABLE @extschema@.part_config_sub ADD COLUMN sub_time_decoder text; +ALTER TABLE @extschema@.part_config ADD COLUMN IF NOT EXISTS time_encoder text; +ALTER TABLE @extschema@.part_config ADD COLUMN IF NOT EXISTS time_decoder text; +ALTER TABLE @extschema@.part_config_sub ADD COLUMN IF NOT EXISTS sub_time_encoder text; +ALTER TABLE @extschema@.part_config_sub ADD COLUMN IF NOT EXISTS sub_time_decoder text; CREATE OR REPLACE FUNCTION @extschema@.check_control_type(p_parent_schema text, p_parent_tablename text, p_control text) RETURNS TABLE (general_type text, exact_type text)