Skip to content
Snippets Groups Projects
Commit 03c8f74b authored by rob's avatar rob
Browse files

Instantiate a single instance of PrismaClient

parent 4560cf90
No related branches found
No related tags found
6 merge requests!65Master,!50Change navigation buttons to reflect user feedback,!47fix profuction sort button flickering issue,!43Recruiter: Add staring and evidence ;Student: add Dashboard Timeline; Add univseral navbar,!36Create pages from mockups and link with Prisma Merge,!33Recruiter dashboard
Pipeline #423609 failed
import { PrismaClient } from '@prisma/client';
import { prisma } from '../../db/client'
import { NextResponse } from 'next/server';
const prisma = new PrismaClient();
export async function GET() {
const listings = await prisma.post.findMany()
return NextResponse.json(listings)
......
import { PrismaClient } from '@prisma/client';
import { prisma } from '../../db/client'
import { NextResponse } from 'next/server';
const prisma = new PrismaClient();
export async function GET() {
const post = await prisma.post.findFirst({
select: {
......
import { PrismaClient } from '@prisma/client';
import { prisma } from '../../db/client'
import { NextResponse } from 'next/server';
const prisma = new PrismaClient();
export async function GET() {
const student = await prisma.student.findFirst();
return NextResponse.json(student);
......
import { PrismaClient } from '@prisma/client'
export const prisma =
globalForPrisma.prisma ??
new PrismaClient({
log: ['query'],
})
if (process.env.NODE_ENV !== 'production') globalForPrisma.prisma = prisma
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment