+13
src/db/schema.ts
+13
src/db/schema.ts
···+CREATE INDEX IF NOT EXISTS idx_rate_limit_key_timestamp ON rate_limit_attempts(key, timestamp);
+36
src/index.ts
+36
src/index.ts
··················
+110
src/lib/rate-limit.test.ts
+110
src/lib/rate-limit.test.ts
···
+125
src/lib/rate-limit.ts
+125
src/lib/rate-limit.ts
···+"SELECT timestamp FROM rate_limit_attempts WHERE key = ? AND timestamp > ? ORDER BY timestamp ASC LIMIT 1",