diff --git a/libs/common/src/modules/device-status-log/entities/device-status-log.entity.ts b/libs/common/src/modules/device-status-log/entities/device-status-log.entity.ts index 3b55e31..07fc8d2 100644 --- a/libs/common/src/modules/device-status-log/entities/device-status-log.entity.ts +++ b/libs/common/src/modules/device-status-log/entities/device-status-log.entity.ts @@ -2,7 +2,7 @@ import { SourceType } from '@app/common/constants/source-type.enum'; import { Entity, Column, PrimaryColumn, Unique } from 'typeorm'; @Entity('device-status-log') -@Unique('event_time_idx', ['eventTime', 'deviceId']) +@Unique('event_time_idx', ['eventTime', 'deviceId', 'code', 'value']) export class DeviceStatusLogEntity { @PrimaryColumn({ type: 'int', generated: true, unsigned: true }) id: number;