InferOmitResult
InferOmitResult<
TFields,TOmit> =Prettify<{ [K in keyof TFields as K extends keyof TOmit ? TOmit[K] extends true ? never : K : K]: InferFieldType<TFields[K]> }>
Defined in: define/table/types/select.ts:251
Infers the result type when using omit. Returns all fields except the omitted ones.
Type Parameters
Section titled “Type Parameters”TFields
Section titled “TFields”TFields extends Record<string, FieldDefinition<unknown>>
The field definitions of the table.
TOmit
The omit selection object.