update: remove dollor from wallet and unit
This commit is contained in:
+45
-47
@@ -1,58 +1,56 @@
|
||||
const mongoose = require('mongoose')
|
||||
|
||||
const BankSchema = mongoose.Schema({
|
||||
holderName: String,
|
||||
PAN: {
|
||||
type: Number,
|
||||
},
|
||||
IBAN: {
|
||||
type: String,
|
||||
}
|
||||
holderName: String,
|
||||
PAN: {
|
||||
type: Number
|
||||
},
|
||||
IBAN: {
|
||||
type: String
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
const UserSchema = mongoose.Schema({
|
||||
first_name: String,
|
||||
last_name: String,
|
||||
national_code: String,
|
||||
province_name: Object,
|
||||
city_name: Object,
|
||||
address: String,
|
||||
mobile_number: String,
|
||||
cell_number:String,
|
||||
password: String,
|
||||
profilePic: {
|
||||
type: String,
|
||||
default: "noPic"
|
||||
},
|
||||
shopName: String,
|
||||
birthDate: String,
|
||||
lastIP:String,
|
||||
walletBalance: {
|
||||
type: Number,
|
||||
min: 0,
|
||||
default: 0
|
||||
},
|
||||
dollarBalance: {
|
||||
type: Number,
|
||||
min: 0,
|
||||
default: 0
|
||||
},
|
||||
score: {
|
||||
type: Number,
|
||||
min: 0,
|
||||
default: 0
|
||||
},
|
||||
cardBank: [BankSchema],
|
||||
active:{ type: Boolean, default: false },
|
||||
first_name: String,
|
||||
last_name: String,
|
||||
national_code: String,
|
||||
province_name: Object,
|
||||
city_name: Object,
|
||||
address: String,
|
||||
mobile_number: String,
|
||||
cell_number: String,
|
||||
password: String,
|
||||
profilePic: {
|
||||
type: String,
|
||||
default: 'noPic'
|
||||
},
|
||||
shopName: String,
|
||||
birthDate: String,
|
||||
lastIP: String,
|
||||
walletBalance: {
|
||||
type: Number,
|
||||
min: 0,
|
||||
default: 0
|
||||
},
|
||||
// dollarBalance: {
|
||||
// type: Number,
|
||||
// min: 0,
|
||||
// default: 0
|
||||
// },
|
||||
score: {
|
||||
type: Number,
|
||||
min: 0,
|
||||
default: 0
|
||||
},
|
||||
cardBank: [BankSchema],
|
||||
active: { type: Boolean, default: false },
|
||||
|
||||
/// //////////////////////////////// user confirmations
|
||||
seenByAdmin: { type: Boolean, default: false },
|
||||
|
||||
/// //////////////////////////////// user confirmations
|
||||
seenByAdmin: { type: Boolean, default: false },
|
||||
|
||||
/// /////////////
|
||||
token: String,
|
||||
otp:String
|
||||
/// /////////////
|
||||
token: String,
|
||||
otp: String
|
||||
})
|
||||
|
||||
module.exports = mongoose.model('UserGPS', UserSchema)
|
||||
|
||||
Reference in New Issue
Block a user