CREATE TABLE alerts ( id INTEGER PRIMARY KEY AUTOINCREMENT, fingerprint TEXT NOT NULL UNIQUE, name TEXT NOT NULL, status TEXT NOT NULL CHECK(status IN ('firing', 'resolved')), labels TEXT NOT NULL DEFAULT '{}', annotations TEXT NOT NULL DEFAULT '{}', starts_at INTEGER NOT NULL, ends_at INTEGER, generator_url TEXT NOT NULL DEFAULT '', received_at INTEGER NOT NULL DEFAULT (strftime('%s', 'now')) ); CREATE INDEX alerts_status_idx ON alerts(status); CREATE INDEX alerts_name_idx ON alerts(name); CREATE INDEX alerts_received_at_idx ON alerts(received_at DESC);