From dfed9c077346c70e58ef4cecb80d9e98fbd92df6 Mon Sep 17 00:00:00 2001 From: Mateusz Kwasniewski Date: Mon, 10 Mar 2025 12:51:11 +0100 Subject: [PATCH] feat: create connection count consumption table (#9444) --- ...4449-connection-count-consumption-table.js | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/migrations/20250307124449-connection-count-consumption-table.js diff --git a/src/migrations/20250307124449-connection-count-consumption-table.js b/src/migrations/20250307124449-connection-count-consumption-table.js new file mode 100644 index 0000000000..4ca229f12d --- /dev/null +++ b/src/migrations/20250307124449-connection-count-consumption-table.js @@ -0,0 +1,24 @@ + +exports.up = (db, callback) => { + db.runSql( + ` + CREATE TABLE IF NOT EXISTS connection_count_consumption( + day DATE NOT NULL, + metered_group TEXT NOT NULL, + requests BIGINT NOT NULL DEFAULT 0, + connections FLOAT NOT NULL DEFAULT 0, + PRIMARY KEY(day, metered_group) + ); + `, + callback, + ); +}; + +exports.down = (db, callback) => { + db.runSql( + ` + DROP TABLE IF EXISTS connection_count_consumption; + `, + callback, + ); +};