| 123456789101112131415161718192021222324 |
- 'use strict'
-
- const Joi = require('joi')
-
- const singleResponse = Joi.object({
- response_key_id: Joi.number(),
- response_id: Joi.number(),
- profile_id: Joi.number(),
- val: Joi.string(),
- }).label('response_single')
-
- const singleResponseKey = Joi.object({
- response_key_id: Joi.number().required(),
- response_key_category: Joi.string().required(),
- response_key_prompt: Joi.string().required(),
- response_key_description: Joi.any(),
- }).label('question_single')
-
- module.exports = {
- single: singleResponse,
- list: Joi.array().items(singleResponse).label('response_list'),
- key: singleResponseKey,
- keys: Joi.array().items(singleResponseKey).label('question_list')
- }
|