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, + ); +};