Created the permission.ts validation

This commit is contained in:
Mathias Wagner 2023-08-02 19:32:02 +02:00
parent e8d7e8dbbf
commit 209b9bb2fd
Signed by: Mathias
GPG Key ID: B8DC354B0A1F5B44

View File

@ -0,0 +1,11 @@
import Joi from 'joi';
export const createPermissionValidation = Joi.object({
permission: Joi.string().min(3).regex(/^[.a-zA-Z0-9]+$/).max(50).required(),
description: Joi.string().min(3).max(100).required()
});
export const updatePermissionValidation = Joi.object({
permission: Joi.string().min(3).regex(/^[.a-zA-Z0-9]+$/).max(50),
description: Joi.string().min(3).max(100)
});