const {Joi} = require('celebrate'); const guid = { params: { userId: Joi.string().guid().required() } } const userAuthSchema = { body: { username: Joi.string().required(), password: Joi.string().required(), } }; const userUpdateSchema = { body: { _id: Joi.string().required(), username: Joi.string().required(), __v: Joi.number().integer(), email: Joi.string().email(), registered: Joi.string(), lastLogin: Joi.string(), password: Joi.string().alphanum().allow(''), newPassword: Joi.string().alphanum().allow(''), } } ; const athleteUpdateSchema = { body: { _id: Joi.string().required(), id: Joi.string().required(), socketID: Joi.string().required(), name: Joi.string().required(), __v: Joi.number().integer(), _trainer: Joi.string().allow('').default(''), } } module.exports = {guid, userAuthSchema, userUpdateSchema, athleteUpdateSchema}