UNPKG

@techmmunity/symbiosis

Version:

Symbiosis - The Ultimate OM For All Databases

16 lines (15 loc) 680 B
import type { EntityManager } from "../../../entity-manager"; import type { DatabaseEntity } from "../../../types/database-entity"; import type { FindOneOptions } from "../../types/find-options"; import type { BaseQueryOptions } from "../../types/query-options"; interface Injectables { entityManager: EntityManager; entity: any; } export interface AfterUpdateParams<Entity> { conditions: FindOneOptions<Entity>["where"]; data: Array<Partial<DatabaseEntity>> | Partial<DatabaseEntity>; options?: BaseQueryOptions; } export declare const afterUpdate: <Entity>({ entity, entityManager }: Injectables, { data }: AfterUpdateParams<Entity>) => Entity[]; export {};