drizzle/0068_persistent_auth_rate_limits_manual.sql
Rama main · réplica de lectura del repositorio original.
CREATE TABLE IF NOT EXISTS "auth_rate_limits" (
"rate_key" varchar(64) PRIMARY KEY,
"action" varchar(32) NOT NULL,
"attempts" integer NOT NULL DEFAULT 0,
"window_started_at" timestamptz NOT NULL,
"blocked_until" timestamptz,
"updated_at" timestamptz NOT NULL DEFAULT now()
);
CREATE INDEX IF NOT EXISTS "auth_rate_limits_updated_idx"
ON "auth_rate_limits" ("updated_at");