Files
dlearn-api/models/siteModel.js
T
2024-04-27 20:43:29 +03:30

60 lines
1.0 KiB
JavaScript

const mongoose = require("mongoose");
const siteSchema = new mongoose.Schema(
{
profile: {
type: String,
default: "main",
unique: true
},
name:{
type: String,
default: "Dlearn",
},
desc:{
type: String,
default: "Dlearn, marketplace core by Swift",
},
logo:{
type: String,
default: "/upload/Default.png",
},
tel1:{
type: String,
default: "+989391885657",
},
tel2:{
type: String,
default: "+989391885657",
},
address:{
type: String,
default: "Iran, Markazi",
},
socialMedia:[
{
kind: String,
address:String
}
],
emailHost:String,
emailPort:String,
emailUser:String,
emailPass:String,
smsNumber:String,
smsUser:String,
smsPass:String,
underConstruction:{
type: Boolean,
default: false,
},
},
{
timestamps: true,
versionKey: false
}
);
module.exports = mongoose.model("Site", siteSchema);