modeling out expense entities and dtos

This commit is contained in:
Joe Arndt 2025-12-10 16:31:28 -06:00
parent acdb7ad9c9
commit 7011e44662
10 changed files with 83 additions and 14 deletions

View file

@ -0,0 +1,19 @@
import { PartialType } from '@nestjs/mapped-types';
export class CreateExpenseDto {
year: string;
month: string;
day: string;
cents: number;
category: string;
subcategory?: string[];
merchant?: string;
tags?: string[];
description?: string;
}
export class UpdateExpenseDto extends PartialType(CreateExpenseDto) { }
export class GetExpenseDto extends CreateExpenseDto{
id: number;
}