const { PrismaClient } = require("@prisma/client") const prisma = new PrismaClient() async function findCompany(where, options = {}) { return prisma.company.findFirst({ where, include: options.include || undefined, select: options.select || undefined, }) } async function findCompanyByDomain(domain) { return prisma.company.findFirst({ where: { domains: { some: { domain: domain, }, }, }, }) } module.exports = { findCompany, findCompanyByDomain, }