UNPKG

feathers-sequelize

Version:
15 lines (14 loc) 572 B
import type { AdapterParams, AdapterQuery, AdapterServiceOptions } from '@feathersjs/adapter-commons'; import type { Includeable, ModelStatic } from 'sequelize'; export interface SequelizeAdapterOptions extends AdapterServiceOptions { Model: ModelStatic<any>; raw?: boolean; operatorMap?: Record<string, symbol>; } export interface SequelizeAdapterParams<Q = AdapterQuery> extends AdapterParams<Q, Partial<SequelizeAdapterOptions>> { sequelize?: any; $returning?: boolean; } export type HydrateOptions = { include?: Includeable | Includeable[]; };