chore: remove prisma

This commit is contained in:
Riccardo Senica
2025-01-09 05:41:55 +00:00
parent 53b9afeafd
commit 152088a923
15 changed files with 8 additions and 258 deletions

View File

@@ -1,17 +1,8 @@
import { generate } from '@purchases/store';
import { purchasesRequestSchema } from '@purchases/types';
import { rateLimiter } from '@utils/rateLimiter';
import { NextRequest, NextResponse } from 'next/server';
export async function POST(request: NextRequest) {
const rateLimit = await rateLimiter();
if (rateLimit) {
return NextResponse.json(
{ error: 'Rate limit exceeded.' },
{ status: 429 }
);
}
try {
const body = await request.json();
@@ -23,9 +14,9 @@ export async function POST(request: NextRequest) {
);
}
const { id, consumer } = result.data;
const { consumer } = result.data;
const purchaseList = await generate(id, consumer, new Date());
const purchaseList = await generate(consumer, new Date());
return NextResponse.json(purchaseList);
} catch (error) {