import mongoose, { type ObjectId } from "mongoose";
interface IPhotoRequest {
locationId: ObjectId,
photo: string,
}
const schema = new mongoose.Schema<IPhotoRequest>({
locationId: {
type: mongoose.Schema.Types.ObjectId,
ref: 'Location',
required: true
},
photo: {
type: String,
required: true
},
});
const PhotoRequest = mongoose.model<IPhotoRequest>('PhotoRequest', schema, 'photorequests');
export default PhotoRequest;
import mongoose, { type ObjectId } from "mongoose";
interface IPhotoRequest {
locationId: ObjectId,
photo: string,
}
const schema = new mongoose.Schema<IPhotoRequest>({
locationId: {
type: mongoose.Schema.Types.ObjectId,
ref: 'Location',
required: true
},
photo: {
type: String,
required: true
},
});
const PhotoRequest = mongoose.model<IPhotoRequest>('PhotoRequest', schema, 'photorequests');
export default PhotoRequest;