Add free tier rate limiting with Upstash Redis and API key handling

This commit is contained in:
Riccardo Giorato
2025-12-25 16:04:00 +01:00
parent d5b163e586
commit 79bd750630
14 changed files with 571 additions and 74 deletions
+20
View File
@@ -0,0 +1,20 @@
import { db } from './lib/db';
import { stories, pages } from './lib/schema';
async function clearDatabase() {
try {
console.log('Clearing all pages...');
await db.delete(pages);
console.log('Clearing all stories...');
await db.delete(stories);
console.log('Database cleared successfully!');
} catch (error) {
console.error('Error clearing database:', error);
} finally {
process.exit(0);
}
}
clearDatabase();