From 8e054c8035e65bf0219af8c05d7cf9411bf5c21d Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Thu, 10 Feb 2022 21:24:00 +0300 Subject: [PATCH] Create subdivisions.js --- scripts/db/schemes/subdivisions.js | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 scripts/db/schemes/subdivisions.js diff --git a/scripts/db/schemes/subdivisions.js b/scripts/db/schemes/subdivisions.js new file mode 100644 index 0000000..43624a3 --- /dev/null +++ b/scripts/db/schemes/subdivisions.js @@ -0,0 +1,11 @@ +const Joi = require('joi') + +module.exports = { + country: Joi.string() + .regex(/^[A-Z]{2}$/) + .required(), + name: Joi.string().required(), + code: Joi.string() + .regex(/^[A-Z]{2}-[A-Z0-9]{1,3}$/) + .required() +}