This commit is contained in:
2023-12-01 14:43:18 +05:00
parent b8cec033bb
commit edcd51599c
33 changed files with 2669 additions and 236 deletions
+42
View File
@@ -0,0 +1,42 @@
import { Schema, model } from "mongoose";
const projectSchema = new Schema(
{
name: {
type: String,
required: true,
},
company: {
type: String,
required: true,
},
city: {
type: String,
required: true,
},
image: {
type: String,
required: true,
},
stage: {
type: Number,
default: 1,
},
releaseYear: {
type: Number,
required: true,
},
devices: {
type: Array,
},
},
{
timestamps: true,
toJSON: { virtuals: true },
toObject: { virtuals: true },
}
);
const Project = model("Project", projectSchema);
export default Project;