From b9ef786131cd63e04e07ccd171934b441d61fb89 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Sat, 14 Jan 2023 23:16:37 +0100 Subject: [PATCH] Created the Project.ts model --- src/models/Project.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/models/Project.ts diff --git a/src/models/Project.ts b/src/models/Project.ts new file mode 100644 index 0000000..dc52bfc --- /dev/null +++ b/src/models/Project.ts @@ -0,0 +1,15 @@ +import {model, ObjectId, Schema} from "mongoose"; + +export interface IProject { + id: ObjectId, + name: string +} + +const ProjectSchema = new Schema({ + name: { + type: String, + required: true + } +}); + +export const Project = model('projects', ProjectSchema); \ No newline at end of file