Untitled
unknown
plain_text
4 months ago
847 B
1
Indexable
{ username: { type: String, required: true, unique: true, description: "Unique user login name" }, email: { type: String, required: true, unique: true, description: "Unique user email address" }, password: { type: String, required: true, description: "Encrypted user password" }, full_name: { type: String, required: true, description: "User's full name" }, company_name: { type: String, required: function() { return this.userType === 'seller' }, description: "Company name (required only for sellers)" }, userType: { type: String, enum: ['buyer', 'seller'], default: 'buyer', description: "User type (buyer or seller)" }, timestamps: { createdAt: Date, updatedAt: Date, description: "Record creation and update dates" } }
Editor is loading...
Leave a Comment