interface AuditLog {
    _id?: string;
    after: Record<string, unknown>;
    before?: Record<string, unknown>;
    createdDate?: Date;
    eventType: EventName;
    fields: string[];
    id?: string;
    impersonatedBy?: string;
    modelId: string;
    modelName: string;
    modifiedDate?: Date;
    source?: models.common.ExecutionContext;
    user: string;
}

Hierarchy (View Summary)

Properties

_id?: string
after: Record<string, unknown>
before?: Record<string, unknown>
createdDate?: Date
eventType: EventName
fields: string[]
id?: string

Use _id instead

impersonatedBy?: string
modelId: string
modelName: string
modifiedDate?: Date
user: string