mirror of https://github.com/citusdata/citus.git
23 lines
775 B
SQL
23 lines
775 B
SQL
CREATE OR REPLACE FUNCTION pg_catalog.create_timeseries_table(
|
|
table_name regclass,
|
|
partition_interval INTERVAL,
|
|
postmake_interval_count int DEFAULT 7,
|
|
premake_interval_count int DEFAULT NULL,
|
|
start_from timestamptz DEFAULT NULL,
|
|
compression_threshold INTERVAL DEFAULT NULL,
|
|
retention_threshold INTERVAL DEFAULT NULL)
|
|
RETURNS void
|
|
LANGUAGE C
|
|
AS 'MODULE_PATHNAME', 'create_timeseries_table';
|
|
|
|
|
|
COMMENT ON FUNCTION pg_catalog.create_timeseries_table(
|
|
table_name regclass,
|
|
partition_interval INTERVAL,
|
|
postmake_interval_count int,
|
|
premake_interval_count int,
|
|
start_from timestamptz,
|
|
compression_threshold INTERVAL,
|
|
retention_threshold INTERVAL)
|
|
IS 'creates a citus timeseries table which will be autopartitioned';
|