kunagpal/express-boilerplate

View on GitHub
database/User.js

Summary

Maintainability
A
0 mins
Test Coverage
/**
 * @file Provides an abstraction (data definition and helpers) over the User collection.
 */

module.exports = {
    config: {
        rest: {
            enabled: true,
            multiUpdate: false,
            multiDelete: false
        },
        autoEditedAt: true,
        autoCreatedAt: true
    },
    fields: ['_id', 'name', 'passwordHash', { key: 'authStrategy', default: 'local' }, { key: 'settings', default: {} },
        'profile', 'token', 'refreshToken', 'resetToken']
};