const mongoose = require('mongoose') const instance = new mongoose.Schema( { /* document ID is set by default via MongoDB - next line is deprecated _id: mongoose.Schema.Types.ObjectId, */ username: { type: String, required: true, lowercase: true, unique: true, }, password: { type: String, required: true, }, }, { timestamps: true, }, ) // NOTE! use a singular model name, mongoose automatically creates a collection like so: // model: 'Account' === collection: 'accounts' const modelName = 'Account' module.exports = mongoose.model(modelName, instance)