add archived files

This commit is contained in:
OxSaitama 2023-05-11 11:03:39 +02:00
parent e2da99b4fa
commit 467b34a484
3 changed files with 11 additions and 0 deletions

View File

@ -5,6 +5,7 @@ export default class File extends Resource {
document?: Document; document?: Document;
file_name: string; file_name: string;
file_path: string; file_path: string;
archived_at: Date | null;
created_at: Date | null; created_at: Date | null;
updated_at: Date | null; updated_at: Date | null;
} }

View File

@ -19,6 +19,7 @@ const class_transformer_1 = require("class-transformer");
class File extends Resource_1.default { class File extends Resource_1.default {
constructor() { constructor() {
super(...arguments); super(...arguments);
this.archived_at = null;
this.created_at = null; this.created_at = null;
this.updated_at = null; this.updated_at = null;
} }
@ -42,6 +43,11 @@ __decorate([
(0, class_transformer_1.Expose)(), (0, class_transformer_1.Expose)(),
__metadata("design:type", String) __metadata("design:type", String)
], File.prototype, "file_path", void 0); ], File.prototype, "file_path", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], File.prototype, "archived_at", void 0);
__decorate([ __decorate([
(0, class_transformer_1.Expose)(), (0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(), (0, class_validator_1.IsDate)(),

View File

@ -19,6 +19,10 @@ export default class File extends Resource {
@Expose() @Expose()
public file_path!: string; public file_path!: string;
@Expose()
@IsDate()
public archived_at: Date | null = null;
@Expose() @Expose()
@IsDate() @IsDate()
public created_at: Date | null = null; public created_at: Date | null = null;