Files
echecsfrance/app/api/tournaments/route.ts
T
2023-05-23 08:51:05 +02:00

14 lines
520 B
TypeScript

import type { NextApiRequest, NextApiResponse } from 'next'
import clientPromise from "@/lib/mongodb";
export async function GET(req: NextApiRequest, res: NextApiResponse) {
try {
const client = await clientPromise
const db = client.db("tournamentsFranceDB")
const data = await db.collection("tournaments").find({}).toArray()
return new Response(JSON.stringify(data), { status: 200 })
} catch (error) {
return new Response(JSON.stringify(error), { status: 500 })
}
}