import { IsNotEmpty, IsDate } from "class-validator"; import type Document from "./Document"; import Resource from "../Resource"; export default class File extends Resource { @IsNotEmpty({ groups: ["create"], message: "Document is required" }) public document!: Document; public file_path: string | null = null; @IsDate() public created_at: Date | null = null; @IsDate() public updated_at: Date | null = null; }