dynamodb-dashboard
Version:
GUI Dashboard for local or remote DynamoDB
36 lines (35 loc) • 892 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.validateCreate = validateCreate;
exports.validateUpdate = validateUpdate;
exports.validateUpdateTimeToLive = validateUpdateTimeToLive;
var _table = require("../schemas/table.joi");
function validateCreate(req, _res, next) {
var _create$validate = _table.create.validate(req.body),
error = _create$validate.error;
if (error) {
next(error);
return;
}
next();
}
function validateUpdate(req, _res, next) {
var _update$validate = _table.update.validate(req.body),
error = _update$validate.error;
if (error) {
next(error);
return;
}
next();
}
function validateUpdateTimeToLive(req, _res, next) {
var _updateTimeToLive$val = _table.updateTimeToLive.validate(req.body),
error = _updateTimeToLive$val.error;
if (error) {
next(error);
return;
}
next();
}
;