import { db } from "drizzle";
import { eq } from "drizzle-orm";
import { fineTunesTable } from "drizzle/schema";
export async function GET(request: Request) {
try {
const { searchParams } = new URL(request.url);
const projectId = searchParams.get("projectId");
// const fineTunes = await db.query.fineTunesTable.findMany({
// where: eq(fineTunesTable.projectId, Number(projectId)),
// });
const fineTunes = await db
.select()
.from(fineTunesTable)
.where(eq(fineTunesTable.projectId, Number(projectId)));
return new Response(JSON.stringify(fineTunes), { status: 200 });
} catch (error) {
console.error("An error occurred:", error);
return new Response(JSON.stringify("An error occurred"), { status: 500 });
}
}
import { db } from "drizzle";
import { eq } from "drizzle-orm";
import { fineTunesTable } from "drizzle/schema";
export async function GET(request: Request) {
try {
const { searchParams } = new URL(request.url);
const projectId = searchParams.get("projectId");
// const fineTunes = await db.query.fineTunesTable.findMany({
// where: eq(fineTunesTable.projectId, Number(projectId)),
// });
const fineTunes = await db
.select()
.from(fineTunesTable)
.where(eq(fineTunesTable.projectId, Number(projectId)));
return new Response(JSON.stringify(fineTunes), { status: 200 });
} catch (error) {
console.error("An error occurred:", error);
return new Response(JSON.stringify("An error occurred"), { status: 500 });
}
}