because I got bored of customising my CV for every job
1import { BaseEntity } from "@cv/system";
2
3export class UserFile extends BaseEntity {
4 constructor(
5 id: string,
6 public readonly profileId: string,
7 public readonly fingerprint: string | null,
8 public readonly fileName: string,
9 public readonly mimeType: string,
10 public readonly sizeBytes: number,
11 public readonly source: string,
12 public readonly status: string,
13 public readonly statusMessage: string,
14 public readonly resultJson: string | null,
15 public readonly error: string | null,
16 createdAt: Date,
17 updatedAt: Date,
18 ) {
19 super(id, createdAt, updatedAt);
20 }
21}