Restaurant Schema

restaurants.js


  const UserSchema = new Schema({
  id: Schema.Types.ObjectId,
  name: { type: String, default: null, required: true },
  phoneNumber: { type: Number, default: 0, required: true },
  emailId: { type: String, default: null, required: true },
  profilePic: { type: String, default: null },
  userType: { type: String, default: 'user', required: true },
  gpsLoc: {
    type: [Number],
    index: '2d'
  },
  isAvailable: { type: Boolean, default: true },
  stripeCusId: { type: String, default: null },
  pushToken: { type: String, default: null },
  oneSignalPlayerId: { type: String, default: null },
  onTrip: { type: Boolean, default: false }
}, {
  timestamps: true
});

results matching ""

    No results matching ""