UNPKG

@riao/dbal

Version:
17 lines (16 loc) 713 B
import { DatabaseQueryBuilder } from '../../dml'; import { DatabaseTrigger, DatabaseTriggerConstructorOptions, GetTriggerOptions } from '../trigger'; import { TriggerEvent, TriggerTiming } from '../trigger-options'; export declare class UpdateTimestampTrigger extends DatabaseTrigger { name: string; timing: TriggerTiming; event: TriggerEvent; protected column: string; protected idColumn: string; constructor(options: UpdateTimestampTriggerConstructorOptions); getBody(options: GetTriggerOptions): DatabaseQueryBuilder; } export interface UpdateTimestampTriggerConstructorOptions extends DatabaseTriggerConstructorOptions { column: string; idColumn: string; }