forked from Yara724/api
Initial commit after migration to gitea
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
import { Prop, Schema, SchemaFactory } from "@nestjs/mongoose";
|
||||
import { Types } from "mongoose";
|
||||
import { ClaimRequiredDocumentType } from "src/Types&Enums/claim-request-management/required-document-type.enum";
|
||||
|
||||
@Schema({ versionKey: false, collection: "claim-required-documents" })
|
||||
export class ClaimRequiredDocument {
|
||||
@Prop({ required: true, type: String })
|
||||
path: string;
|
||||
|
||||
@Prop({ required: true, type: String })
|
||||
fileName: string;
|
||||
|
||||
@Prop({ required: true, type: Types.ObjectId })
|
||||
claimId: Types.ObjectId;
|
||||
|
||||
@Prop({ required: true, enum: ClaimRequiredDocumentType })
|
||||
documentType: ClaimRequiredDocumentType;
|
||||
|
||||
@Prop({ default: () => new Date() })
|
||||
uploadedAt: Date;
|
||||
|
||||
_id?: Types.ObjectId;
|
||||
}
|
||||
|
||||
export const ClaimRequiredDocumentSchema =
|
||||
SchemaFactory.createForClass(ClaimRequiredDocument);
|
||||
|
||||
Reference in New Issue
Block a user