const companyResult = await db
.select({
id: companies.id,
name: companies.name,
logo: companies.logo,
website: companies.website,
details: companies.details,
jobCount: count(jobs.id).as("job_count"),
})
.from(companies)
.leftJoin(jobs, eq(companies.id, jobs.companyId))
.groupBy(companies.id);
const companyResult = await db
.select({
id: companies.id,
name: companies.name,
logo: companies.logo,
website: companies.website,
details: companies.details,
jobCount: count(jobs.id).as("job_count"),
})
.from(companies)
.leftJoin(jobs, eq(companies.id, jobs.companyId))
.groupBy(companies.id);