© 2026 Hedgehog Software, LLC
Generic type 'PgSelect<TTableName, TSelection, TSelectMode, TNullabilityMap>' requires between 3 and 4 type arguments.
private filterByProgramLevel<T extends PgSelect>(qb: T, programLevel: ProgramLevel): T { return qb.where(and(isNull(lessons.deletedAt), eq(lessons.programLevel, programLevel))) }
WHERE