import { Prop, Schema, SchemaFactory } from '@nestjs/mongoose'; import mongoose, { HydratedDocument } from 'mongoose'; export type DiscountTypeDocument = HydratedDocument; @Schema({ timestamps: true }) export class DiscountType { @Prop({required:true}) Name: string; @Prop() Description: string; @Prop({required:true,unique: true}) ID: string; @Prop() Code:number; } export const DiscountTypeSchema = SchemaFactory.createForClass(DiscountType); DiscountTypeSchema.index({ ID: 1 });