@@ -107,6 +107,28 @@ WARNING: callback arg: {"parent": "abc", "parttype": "1", "partition": "abc_4",
107107 5
108108(1 row)
109109
110+ DROP TABLE callbacks.abc CASCADE;
111+ NOTICE: drop cascades to 5 other objects
112+ /* create table in public schema */
113+ CREATE TABLE abc(a serial, b int);
114+ SELECT set_init_callback('abc',
115+ 'callbacks.abc_on_part_created_callback');
116+ set_init_callback
117+ -------------------
118+
119+ (1 row)
120+
121+ SELECT create_range_partitions('abc', 'a', 1, 100, 2);
122+ NOTICE: sequence "abc_seq" does not exist, skipping
123+ WARNING: callback arg: {"parent": "abc", "parttype": "2", "partition": "abc_1", "range_max": "101", "range_min": "1", "parent_schema": "public", "partition_schema": "public"}
124+ WARNING: callback arg: {"parent": "abc", "parttype": "2", "partition": "abc_2", "range_max": "201", "range_min": "101", "parent_schema": "public", "partition_schema": "public"}
125+ create_range_partitions
126+ -------------------------
127+ 2
128+ (1 row)
129+
130+ DROP TABLE abc CASCADE;
131+ NOTICE: drop cascades to 2 other objects
110132DROP SCHEMA callbacks CASCADE;
111- NOTICE: drop cascades to8 other objects
133+ NOTICE: drop cascades to2 other objects
112134DROP EXTENSION pg_pathman CASCADE;