Skip to content
This repository has been archived by the owner on Mar 8, 2019. It is now read-only.

likethearms/likenow-auth

Repository files navigation

Extended Schema

This add some functions to user schema.

const mongoose = require('mongoose');
const likeNowAuth = require('likenow-auth');

// Schema
let User;
const UserSchema = likeNowAuth.getExtendedUserSchema({
	name: String,
	company: {
		type: mongoose.Schema.Types.ObjectId,
		ref: 'Company',
	},
});


if (mongoose.models.User) {
	User = mongoose.model('User');
} else {
	User = mongoose.model('User', UserSchema);
}
module.exports = User;