UNPKG

@tomei/customer-base

Version:

Tomei Customer Base Package

25 lines (24 loc) 748 B
import { Model } from 'sequelize-typescript'; import { CustomerBaseModel } from './customer-base.entity'; import { EventTypeEnum } from '../enum/event-type.enum'; import { SyncStatusEnum } from '../enum/sync-status.enum'; export declare class CustomerSyncLogModel extends Model { SyncLogId: string; CustomerId: string; SourceSystemCode: string; TargetSystemCode: string; EventId: string; EventType: EventTypeEnum; Status: SyncStatusEnum; PayloadSnapshot: string; TrigerredBy: string; QueueJobId: string; SyncedAt: Date; CreatedAt: Date; UpdatedAt: Date; RetryCount: number; LastErrorMessage: string; LastAttemptAt: Date; LastStatus: string; CustomerBase: CustomerBaseModel; }