import { Transform } from 'class-transformer' import { parseDate } from '../utils/date' import { BaseModel } from './base.model' export class Anamnesis extends BaseModel { id: string title?: string goal?: string life_habits?: string pathology_or_family_history?: string symptoms?: string eating_habits?: string tests_and_medications?: string notes?: string user_id: string patient_id: string template_id?: number answers?: Record @Transform(value => parseDate(value), { toClassOnly: true }) done_at: Date @Transform(value => parseDate(value), { toClassOnly: true }) created_at: Date @Transform(value => parseDate(value), { toClassOnly: true }) updated_at: Date }