24 lines
652 B
TypeScript
24 lines
652 B
TypeScript
import { PrismaClient } from '@prisma/client';
|
|
import { PrismaPg } from '@prisma/adapter-pg';
|
|
import pg from 'pg';
|
|
import dotenv from 'dotenv';
|
|
|
|
dotenv.config({ path: '.env.local' });
|
|
|
|
const connectionString = process.env.DATABASE_URL!;
|
|
const pool = new pg.Pool({ connectionString });
|
|
const adapter = new PrismaPg(pool);
|
|
const prisma = new PrismaClient({ adapter });
|
|
|
|
async function check() {
|
|
const featured = await prisma.business.findMany({
|
|
where: { isFeatured: true },
|
|
});
|
|
console.log('--- ALL Featured Businesses in DB ---');
|
|
console.log(JSON.stringify(featured, null, 2));
|
|
await prisma.$disconnect();
|
|
await pool.end();
|
|
}
|
|
|
|
check();
|