WhereClause
WhereClause = (
columns,user) =>DrizzleSQL|undefined
Defined in: packages/permissions/src/types.ts:76
A function that produces a Drizzle WHERE clause for row-level permission filtering.
Parameters
Section titled “Parameters”columns
Section titled “columns”Record<string, unknown>
The table’s column references for building filter expressions.
unknown
The current user object (from @cfast/auth).
Returns
Section titled “Returns”DrizzleSQL | undefined
A Drizzle SQL expression to restrict matching rows, or undefined for no restriction.