const Joi = require('joi'); const InscriptionInputType = Joi.object().keys({ // id: Joi.string().required(), code: Joi.string().optional() }); const webInscriptionInputType = Joi.object().keys({ // id: Joi.string().required(), code: Joi.string().required(), email: Joi.string().email({ minDomainSegments: 2 }).required(), name: Joi.string().required(), surname: Joi.string().optional(), // phone: Joi.string().optional() }); const ReservationInputType = Joi.object().keys({ // id: Joi.string().required(), reservation_code: Joi.string().required(), color: Joi.string().required(), state: Joi.string().required(), description: Joi.string().required(), init_available_date: Joi.date().optional(), end_available_date: Joi.date().optional(), }); const EventQuestionInputType = Joi.object().keys({ //eventId: Joi.string().required(), speakerId: Joi.string().required(), answer: Joi.string().required(), }); module.exports = { webInscriptionInputType, InscriptionInputType, ReservationInputType, EventQuestionInputType };