@@ -87,6 +87,44 @@ ORDER BY range_min::INT, range_max::INT;
87
87
domains.dom_table | domains.dom_table_15 | 2 | val | 1101 | 1201
88
88
(14 rows)
89
89
90
+ SELECT drop_partitions('domains.dom_table');
91
+ NOTICE: function domains.dom_table_upd_trig_func() does not exist, skipping
92
+ NOTICE: 49 rows copied from domains.dom_table_1
93
+ NOTICE: 100 rows copied from domains.dom_table_3
94
+ NOTICE: 100 rows copied from domains.dom_table_4
95
+ NOTICE: 100 rows copied from domains.dom_table_5
96
+ NOTICE: 100 rows copied from domains.dom_table_6
97
+ NOTICE: 100 rows copied from domains.dom_table_7
98
+ NOTICE: 100 rows copied from domains.dom_table_8
99
+ NOTICE: 100 rows copied from domains.dom_table_9
100
+ NOTICE: 99 rows copied from domains.dom_table_10
101
+ NOTICE: 1 rows copied from domains.dom_table_11
102
+ NOTICE: 0 rows copied from domains.dom_table_12
103
+ NOTICE: 0 rows copied from domains.dom_table_13
104
+ NOTICE: 151 rows copied from domains.dom_table_14
105
+ NOTICE: 1 rows copied from domains.dom_table_15
106
+ drop_partitions
107
+ -----------------
108
+ 14
109
+ (1 row)
110
+
111
+ SELECT create_hash_partitions('domains.dom_table', 'val', 5);
112
+ create_hash_partitions
113
+ ------------------------
114
+ 5
115
+ (1 row)
116
+
117
+ SELECT * FROM pathman_partition_list
118
+ ORDER BY partition::TEXT;
119
+ parent | partition | parttype | partattr | range_min | range_max
120
+ -------------------+---------------------+----------+----------+-----------+-----------
121
+ domains.dom_table | domains.dom_table_0 | 1 | val | |
122
+ domains.dom_table | domains.dom_table_1 | 1 | val | |
123
+ domains.dom_table | domains.dom_table_2 | 1 | val | |
124
+ domains.dom_table | domains.dom_table_3 | 1 | val | |
125
+ domains.dom_table | domains.dom_table_4 | 1 | val | |
126
+ (5 rows)
127
+
90
128
DROP SCHEMA domains CASCADE;
91
- NOTICE: drop cascades to 17 other objects
129
+ NOTICE: drop cascades to 8 other objects
92
130
DROP EXTENSION pg_pathman CASCADE;
0 commit comments