-- Reprise 1 : données créées par l'image précédente, relues ensuite par la nouvelle -- (reprise-2-controle.sql). Une table par extension. \set ON_ERROR_STOP on CREATE TABLE reprise_mesures ( time TIMESTAMPTZ NOT NULL, capteur INTEGER, valeur DOUBLE PRECISION ); SELECT create_hypertable('reprise_mesures', 'time'); INSERT INTO reprise_mesures SELECT TIMESTAMPTZ '2026-01-01' + n * INTERVAL '1 day', 1, n FROM generate_series(1, 30) AS n; CREATE TABLE reprise_vecteurs ( id bigserial PRIMARY KEY, embedding vector(3) ); INSERT INTO reprise_vecteurs (embedding) VALUES ('[1,2,3]'), ('[4,5,6]'), ('[1.1, 2.1, 3.1]'); CREATE INDEX ON reprise_vecteurs USING vchordrq (embedding vector_l2_ops); CREATE TABLE reprise_lieux ( id serial PRIMARY KEY, geom geometry(Point, 4326) ); INSERT INTO reprise_lieux (geom) VALUES (ST_GeomFromText('POINT(7.75 48.58)', 4326));