app2-api/modules/venues/venue.validations.js

26 lines
632 B
JavaScript
Raw Normal View History

2023-06-14 17:34:58 +00:00
const Joi = require("joi");
2019-06-26 10:24:58 +00:00
const VenueInputType = Joi.object().keys({
2023-06-14 17:34:58 +00:00
name: Joi.string().required(),
address: Joi.string().required(),
city: Joi.string().required(),
gmt: Joi.number().min(-12).max(+12),
description: Joi.string().optional(),
country: Joi.string().optional(),
state: Joi.string().optional(),
postal_code: Joi.string().optional(),
accessibility: Joi.string().optional(),
tz: Joi.string().optional(),
2019-06-26 10:24:58 +00:00
});
/*
const VenueOutputType = Joi.object().keys({
name: Joi.string().required(),
address: Joi.string().required(),
});
*/
module.exports = {
2023-06-14 17:34:58 +00:00
VenueInputType,
// VenueOutputType
2019-06-26 10:24:58 +00:00
};