timescaledb/test/sql/updates/setup.multinode.sql
2022-11-18 16:31:47 -03:00

22 lines
792 B
PL/PgSQL

-- This file and its contents are licensed under the Apache License 2.0.
-- Please see the included NOTICE for copyright information and
-- LICENSE-APACHE for a copy of the license.
DO LANGUAGE PLPGSQL $$
DECLARE
ts_version TEXT;
BEGIN
SELECT extversion INTO ts_version FROM pg_extension WHERE extname = 'timescaledb';
-- Can only run multinode on 2.0.0+
IF ts_version >= '2.0.0' THEN
RAISE NOTICE 'creating multinode setup for version % on database %',
ts_version, current_database();
PERFORM add_data_node('dn1', host=>'localhost', database=>'dn1');
CREATE TABLE disthyper (time timestamptz, device int, temp float);
PERFORM create_distributed_hypertable('disthyper', 'time', 'device');
INSERT INTO disthyper VALUES ('2020-12-20 12:18', 1, 27.9);
END IF;
END
$$;