© 2026 Hedgehog Software, LLC
jobs
companies
const job = await db.query.jobs.findFirst({ where: eq(jobs.id, id), with: { company: true, }, }); const title = `${job.title} at ${job.company.name}`;
company
Property 'company' does not exist on type '...'
export const jobs = pgTable("jobs", { id: uuid("id").notNull().primaryKey().defaultRandom(), companyId: uuid("company_id") .references(() => companies.id, { onDelete: "cascade" }) .notNull(), /* ... */ }); export const jobCompanyRelation = relations(jobs, ({ one }) => ({ company: one(companies, { fields: [jobs.companyId], references: [companies.id], }), }));
0.29.3