src/alert/entities/alert-trigger.entity.ts
Properties |
constructor(partial: Partial
|
||||||
|
Parameters :
|
| alertId |
Type : number
|
|
Defined in src/alert/entities/alert-trigger.entity.ts:5
|
| breakEvent |
Type : boolean
|
| id |
Type : number
|
|
Defined in src/alert/entities/alert-trigger.entity.ts:4
|
| targetField |
Type : string
|
Decorators :
@Exclude()
|
| targetId |
Type : number
|
| targetTable |
Type : string
|
Decorators :
@Exclude()
|
|
Defined in src/alert/entities/alert-trigger.entity.ts:8
|
| targetValue |
Type : number
|
| timestamp |
Type : Date
|
import { Exclude } from "class-transformer";
export class AlertTrigger {
id: number;
alertId: number;
@Exclude()
targetTable: string;
@Exclude()
targetField: string;
targetId: number;
targetValue: number;
timestamp: Date;
breakEvent: boolean;
constructor(partial: Partial<AlertTrigger>) {
Object.assign(this, partial);
}
}
export class AlertTriggerRow {
alertId: number;
targetTable: string;
targetField: string;
targetId: number;
targetValue: number;
timestamp: Date;
breakEvent: boolean;
constructor(partial: Partial<AlertTriggerRow>) {
Object.assign(this, partial);
}
}