© 2026 Hedgehog Software, LLC
export const platforms = pgTable('platforms', { id: serial('id').primaryKey(), name: text('name').notNull().unique(), }); export const platformsRelations = relations(platforms, ({ many }) => ({ founders: many(founders), })); export const founders = pgTable('founders', { id: serial('id').primaryKey(), platformId: integer('platform_id') .references(() => platforms.id) .notNull(), name: text('name').notNull().unique(), });
export const getPlatformData = async (platformName: string) => { const platformData = await db.query.platforms.findFirst({ where: eq(platforms.name, platformName), with: { founders: true, }, }); return platformData; };
Internal error: Error: There is not enough information to infer relation "platforms.founders"