mirror of
https://github.com/logos-messaging/telemetry.git
synced 2026-01-02 14:13:05 +00:00
20 lines
657 B
SQL
20 lines
657 B
SQL
CREATE TABLE IF NOT EXISTS protocolStatsRate (
|
|
id SERIAL PRIMARY KEY,
|
|
hostId VARCHAR(255) NOT NULL,
|
|
protocolName VARCHAR(255) NOT NULL,
|
|
rateIn DOUBLE PRECISION NOT NULL,
|
|
rateOut DOUBLE PRECISION NOT NULL,
|
|
createdAt INTEGER NOT NULL,
|
|
constraint protocolStatsRate_unique unique(hostId, protocolName, createdAt)
|
|
);
|
|
|
|
CREATE TABLE IF NOT EXISTS protocolStatsTotals (
|
|
id SERIAL PRIMARY KEY,
|
|
hostId VARCHAR(255) NOT NULL,
|
|
protocolName VARCHAR(255) NOT NULL,
|
|
totalIn INTEGER NOT NULL,
|
|
totalOut INTEGER NOT NULL,
|
|
createdAt DATE,
|
|
constraint protocolStatsTotals_unique unique(hostId, protocolName, createdAt)
|
|
);
|