import { Transform } from 'class-transformer' import { parseDate } from '../utils' import { BaseModel } from './base.model' export type ConsolidationStatus = 'pending' | 'paid' export class FinancialUserConsolidation extends BaseModel { id: string user_id: string reference_month: number total_incomes: number status: ConsolidationStatus @Transform(value => parseDate(value), { toClassOnly: true }) created_at: Date @Transform(value => parseDate(value), { toClassOnly: true }) updated_at?: Date }