Схема валидации пареметров для функции сборки URL (buildURL)

This commit is contained in:
Mikhail Chechnev 2018-12-12 19:25:56 +03:00
parent 9755b583ce
commit ff7dee27d1

View File

@ -66,3 +66,25 @@ exports.sendMail = new Schema({
} }
} }
}); });
//Схема валидации параметров функции сборки URL
exports.buildURL = new Schema({
//Корневой каталог сервиса
sSrvRoot: {
type: String,
required: true,
message: {
type: path => `Корневой каталог сервиса (${path}) имеет некорректный тип данных (ожидалось - String)`,
required: path => `Не указан корневой каталог сервиса (${path})`
}
},
//Адрес функции сервиса
sFnURL: {
type: String,
required: true,
message: {
type: path => `Адрес функции сервиса (${path}) имеет некорректный тип данных (ожидалось - String)`,
required: path => `Не указан адрес функции сервиса (${path})`
}
}
});