UNPKG

@accounts/module-mikro-orm

Version:

MikroORM Database Interface GraphQL Module

10 lines (8 loc) 406 B
import { type IContext as AccountsContext } from '@accounts/types'; import { type Connection, type EntityManager, type IDatabaseDriver } from '@mikro-orm/core'; import { type IUser } from '@accounts/mikro-orm'; export interface IContext<User extends IUser<any, any, any> = IUser<any, any, any>> extends Omit<AccountsContext, 'user'> { user?: User; em?: EntityManager<IDatabaseDriver<Connection>>; }