We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parentbc4871a commitb2c4f8eCopy full SHA for b2c4f8e
pg_pathman--1.2--1.3.sql
@@ -16,18 +16,23 @@ ADD CHECK (@extschema@.validate_interval_value(partrel,
16
parttype,
17
range_interval));
18
19
+/*
20
+ * Drop check constraint to be able to update column type. We recreate it
21
+ * later and it will be slightly different
22
+*/
23
+DROPFUNCTION @extschema@.validate_part_callback(REGPROC, BOOL) CASCADE;
24
+
25
/* Change type for init_callback attribute*/
26
ALTERTABLE @extschema@.pathman_config_params
27
ALTER COLUMN init_callback TYPETEXT,
28
+ALTER COLUMN init_callback DROPNOT NULL,
29
ALTER COLUMN init_callbackSET DEFAULTNULL;
30
31
/* Set init_callback to NULL where it used to be 0*/
32
UPDATE @extschema@.pathman_config_params
33
SET init_callback=NULL
34
WHERE init_callback='-';
35
-DROPFUNCTION @extschema@.validate_part_callback(REGPROC, BOOL);
-
36
CREATEOR REPLACE FUNCTION @extschema@.validate_part_callback(
37
callbackREGPROCEDURE,
38
raise_errorBOOL DEFAULT TRUE)