43 lines
691 B
JavaScript
43 lines
691 B
JavaScript
const mongoose = require('mongoose')
|
|
|
|
const deviceSchema = mongoose.Schema({
|
|
model: String,
|
|
IMEI: {
|
|
type: String,
|
|
unique: [true, 'این ایدی در سامانه موجود است']
|
|
},
|
|
tomanPrice: {
|
|
type: Number,
|
|
min: 0,
|
|
default: 0
|
|
},
|
|
// dollarProfit: {
|
|
// type: Number,
|
|
// min: 0,
|
|
// default: 0
|
|
// },
|
|
profit: {
|
|
type: Number,
|
|
min: 0,
|
|
default: 0
|
|
},
|
|
score: {
|
|
type: Number,
|
|
min: 0
|
|
},
|
|
renewalProfit: {
|
|
type: Number,
|
|
min: 0
|
|
},
|
|
status: {
|
|
type: Number,
|
|
enum: [
|
|
0, // not installed
|
|
1 // installed
|
|
],
|
|
default: 0
|
|
}
|
|
})
|
|
|
|
module.exports = mongoose.model('Device', deviceSchema)
|