InferOmitResult
InferOmitResult<
TFields,TOmit> ={ [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:157
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.