License Schema
license.js
const licenseSchema = new Schema({
_id: Schema.Types.ObjectId,
userId: { type: Schema.Types.ObjectId, ref: 'User', default: null },
name: { type: String, default: null, required: true },
licenseNo: { type: Number, required: true },
dateOfIssue: { type: Date, required: true },
dateOfExp: { type: Date, required: true },
address: { type: String, default: null, required: true },
photoUrl: { type: String, default: null, required: true }
}, {
timestamps: true
});