event-driven
Version:
makes building event-driven-architecture easy
13 lines (12 loc) • 559 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createUser = exports.User = void 0;
const mongoose_1 = require("mongoose");
const UserSchema = new mongoose_1.Schema({
username: { type: String, required: true, unique: true },
hashedPassword: { type: String, required: true },
authorized: { type: Boolean, required: true, default: false },
}, { timestamps: true });
exports.User = mongoose_1.model('user', UserSchema);
const createUser = (data) => new exports.User(data).save();
exports.createUser = createUser;