You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
wiki/backend/db/migrations/20260802211525_rate_limits/migration.sql

9 lines
320 B

CREATE TABLE "rateLimits" (
"key" varchar(255) PRIMARY KEY,
"hits" integer DEFAULT 0 NOT NULL,
"windowStartedAt" timestamp DEFAULT now() NOT NULL,
"bannedUntil" timestamp,
"updatedAt" timestamp DEFAULT now() NOT NULL
);
--> statement-breakpoint
CREATE INDEX "rateLimits_updatedAt_idx" ON "rateLimits" ("updatedAt");