From 8972710834203b3bb8b5e7b0eae198afe6cc7f21 Mon Sep 17 00:00:00 2001 From: Abhishek Katiyar Date: Mon, 21 Dec 2020 12:55:21 +0530 Subject: [PATCH] INFRA-627 | Abhishek | Add regex for validation of database schema name --- src/models/ManifestValidationSchema.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/models/ManifestValidationSchema.ts b/src/models/ManifestValidationSchema.ts index a01b694..e5edb4e 100644 --- a/src/models/ManifestValidationSchema.ts +++ b/src/models/ManifestValidationSchema.ts @@ -59,7 +59,7 @@ const deploymentValidationSchema = yup.object({ const databaseValidationSchema = yup.object({ instanceName: yup.string().required('is Required'), sizeInGb: yup.number().required('is Required').min(20).max(500), - dbNames: yup.array().of(yup.string().required('is Required')), + dbNames: yup.array().of(yup.string().matches(/^[a-z_.]*$/,'Should have alphabets and underscore only').required('is Required')), }) const extraResourcesValidationSchema = yup.object({