Skip to main content
Skip to main content

DAL

internal.internal.DAL

Interfaces

Type Aliases

EntityDateColumns

EntityDateColumns: "created_at" | "updated_at"


FilterQuery

FilterQuery<T, Prev>: Prev extends never ? never : { [Key in keyof T]?: T[Key] extends boolean | number | string | bigint | symbol | Date ? T[Key] | OperatorMap<T[Key]\> : T[Key] extends infer U ? U extends Object ? V extends object ? FilterQuery<Partial<V\>, PrevLimit[Prev]\> : never : never : never }

Type parameters

TobjectRequired
PrevnumberRequired

FindOptions

FindOptions<T>: Object

Type parameters

TobjectRequired

Type declaration

optionsOptionsQuery<T, any>
whereFilterQuery<T> & BaseFilterable<FilterQuery<T>>Required

SoftDeletableEntityDateColumns

SoftDeletableEntityDateColumns: "deleted_at" | EntityDateColumns

Was this section helpful?