From 5791bdd5e7261fcd4be48774d1bae8b5bd530a12 Mon Sep 17 00:00:00 2001 From: mannilakash Date: Tue, 7 Apr 2026 07:25:35 -0400 Subject: [PATCH] fix: adding timescaledb changes --- .../timescaledb/0022_add_strategy_to_monitors.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 server/src/db/migration/timescaledb/0022_add_strategy_to_monitors.ts diff --git a/server/src/db/migration/timescaledb/0022_add_strategy_to_monitors.ts b/server/src/db/migration/timescaledb/0022_add_strategy_to_monitors.ts new file mode 100644 index 000000000..1adda12bc --- /dev/null +++ b/server/src/db/migration/timescaledb/0022_add_strategy_to_monitors.ts @@ -0,0 +1,15 @@ +import type { Pool } from "pg"; + +export const addStrategyToMonitors = async (pool: Pool) => { + await pool.query(` + ALTER TABLE monitors + ADD COLUMN IF NOT EXISTS strategy TEXT DEFAULT 'desktop'; + `); +}; + +export const dropStrategyFromMonitors = async (pool: Pool) => { + await pool.query(` + ALTER TABLE monitors + DROP COLUMN IF EXISTS strategy; + `); +};