wisdom #18
@@ -4,14 +4,14 @@ const Joi = require("joi");
|
|||||||
// ========================
|
// ========================
|
||||||
const insertSparepartSchema = Joi.object({
|
const insertSparepartSchema = Joi.object({
|
||||||
sparepart_name: Joi.string().max(255).required(),
|
sparepart_name: Joi.string().max(255).required(),
|
||||||
sparepart_description: Joi.string().max(255).required(),
|
sparepart_description: Joi.string().max(255).optional(),
|
||||||
sparepart_model: Joi.string().max(255).required(),
|
sparepart_model: Joi.string().max(255).optional(),
|
||||||
sparepart_foto: Joi.string().max(255).optional().allow(""),
|
sparepart_foto: Joi.string().max(255).optional().allow(""),
|
||||||
sparepart_item_type: Joi.string().max(255).required(),
|
sparepart_item_type: Joi.string().max(255).optional(),
|
||||||
sparepart_qty: Joi.number().integer().min(1),
|
sparepart_qty: Joi.number().integer().min(1),
|
||||||
sparepart_unit: Joi.string().max(255).required(),
|
sparepart_unit: Joi.string().max(255).optional(),
|
||||||
sparepart_merk: Joi.string().max(255).required(),
|
sparepart_merk: Joi.string().max(255).optional(),
|
||||||
sparepart_stok: Joi.string().max(255).required(),
|
sparepart_stok: Joi.string().max(255).optional(),
|
||||||
});
|
});
|
||||||
|
|
||||||
// Update Validation
|
// Update Validation
|
||||||
@@ -22,9 +22,9 @@ const updateSparepartSchema = Joi.object({
|
|||||||
sparepart_foto: Joi.string().max(255).optional().allow(''),
|
sparepart_foto: Joi.string().max(255).optional().allow(''),
|
||||||
sparepart_item_type: Joi.string().max(255).optional(),
|
sparepart_item_type: Joi.string().max(255).optional(),
|
||||||
sparepart_qty: Joi.number().integer().min(1),
|
sparepart_qty: Joi.number().integer().min(1),
|
||||||
sparepart_unit: Joi.string().max(255).required(),
|
sparepart_unit: Joi.string().max(255).optional(),
|
||||||
sparepart_merk: Joi.string().max(255).required(),
|
sparepart_merk: Joi.string().max(255).optional(),
|
||||||
sparepart_stok: Joi.string().max(255).required(),
|
sparepart_stok: Joi.string().max(255).optional(),
|
||||||
});
|
});
|
||||||
module.exports = {
|
module.exports = {
|
||||||
insertSparepartSchema,
|
insertSparepartSchema,
|
||||||
|
|||||||
Reference in New Issue
Block a user