Added: API review

This commit is contained in:
2024-05-12 12:05:56 +02:00
parent d418a53144
commit 4d02572d0c
5 changed files with 187 additions and 1 deletions

37
api/src/models/Review.ts Normal file
View File

@ -0,0 +1,37 @@
import path from 'path';
import { Schema, model } from 'mongoose';
import { IReview } from '../validators/reviewValidator';
const schema = new Schema<IReview | any>(
{
foam : {
type: Number,
required: true
},
bitter_sweetness: {
type: Number,
required: true,
},
taste: {
type: Number,
required: true
},
packaging: {
type: Number,
required: true
},
sourness: {
type: Boolean,
required: true
},
would_again: {
type: Boolean,
required: true
}
},
{
timestamps: true
}
);
export default model(path.basename(__filename).split('.')[0], schema);