katoikia-app/servicio-invitados/src/schemas/guest.schema.ts

38 lines
643 B
TypeScript

import { Schema, Prop, SchemaFactory } from '@nestjs/mongoose';
import { Document } from 'mongoose';
export type GuestDocument = Guest & Document;
@Schema({ collection: 'guests' })
export class Guest {
@Prop()
name: string;
@Prop()
last_name: string;
@Prop()
dni: string;
@Prop()
phone: number;
@Prop()
number_plate: string;
@Prop()
status: string;
@Prop()
date_entry: Date;
@Prop()
tenant_id: string;
@Prop()
community_id: string; ///creo que se debe de agregar para facilitar al guarda ver
// ver los invitados de x comunidad
}
export const GuestSchema = SchemaFactory.createForClass(Guest);