diff --git a/src/monitoring/entity.ts b/src/monitoring/entity.ts index 3561b35..3929915 100644 --- a/src/monitoring/entity.ts +++ b/src/monitoring/entity.ts @@ -19,7 +19,6 @@ export class Monitor { @Column('datetime', { nullable: false, - default: dayjs(), transformer: { to: (value?: Dayjs) => (value ?? dayjs()).format(), from: (value: Date) => dayjs(value), diff --git a/src/monitoring/service.ts b/src/monitoring/service.ts index 6abe540..4631293 100644 --- a/src/monitoring/service.ts +++ b/src/monitoring/service.ts @@ -2,6 +2,7 @@ import { Injectable } from '@nestjs/common' import { InjectRepository } from '@nestjs/typeorm' import { Repository } from 'typeorm' +import dayjsTz from '../common/dayjs' import { Monitor, MonitorType } from './entity' @Injectable() @@ -13,7 +14,7 @@ export class MonitorsService { async performMonitor(type: MonitorType, data: string) { await this.monitorsRepository.save( - this.monitorsRepository.create({ type, data }), + this.monitorsRepository.create({ type, data, createdAt: dayjsTz() }), ) } }