Files
real_estate_platform_mvp_luk/server/models/AdminWarehouse.js
2026-03-10 03:45:00 +09:00

39 lines
841 B
JavaScript

const mongoose = require("mongoose");
const Schema = mongoose.Schema
const warehouseSchema = new mongoose.Schema({
admin: {
type: Schema.Types.ObjectId,
ref: "admin",
required: true
},
name: {
type: String,
trim: true,
required: true,
maxlength: 32
},
address: {
type: String,
trim: true,
required: true,
maxlength: 32
},
phoneno: {
type: String,
trim: true,
required: true,
maxlength: 32
},
city: {
type: String,
trim: true,
required: true,
maxlength: 32
},
isVerified: {
type: Date,//as we may need verified date
default: null
}
}, { timestamps: true });
module.exports = mongoose.model("adminwarehouse", warehouseSchema);