diff --git a/src/controllers/tankersController.js b/src/controllers/tankersController.js index 1b8540aa..684eb176 100644 --- a/src/controllers/tankersController.js +++ b/src/controllers/tankersController.js @@ -35,6 +35,7 @@ console.log(req.params); alternative_phoneNumber: req.body.alternative_phoneNumber, typeofwater: req.body.typeofwater, capacity: req.body.capacity, + price: req.body.price }; console.log(req.body.typeofwater,req.body.capacity) @@ -59,6 +60,7 @@ console.log(req.params); tankers.capacity = usertobeInserted.capacity; tankers.typeofwater = usertobeInserted.typeofwater; tankers.supplierId = usertobeInserted.supplierId; + tankers.price = usertobeInserted.price; } } const insertedTanker = await tankers.save(); diff --git a/src/models/tankers.js b/src/models/tankers.js index bad820b5..e73e520d 100644 --- a/src/models/tankers.js +++ b/src/models/tankers.js @@ -15,10 +15,17 @@ const tankersSchema = new mongoose.Schema({ tankerName: { type: String, default: null }, phoneNumber: { type: String, default: null }, alternative_phoneNumber: { type: String, default: null }, - typeofwater: { typeofwater: String}, - capacity: { capacity: String}, + typeofwater: { + type: [String], + default: [] + }, + capacity: { type: String}, supplier_address: { type: String, default: null }, supplier_name : { type: String, default: null }, + price: { + type: [String], + default: [] + }, }); diff --git a/src/routes/tankersRoute.js b/src/routes/tankersRoute.js index 53344e6b..6cbf5cd4 100644 --- a/src/routes/tankersRoute.js +++ b/src/routes/tankersRoute.js @@ -33,6 +33,7 @@ module.exports = function (fastify, opts, next) { alternative_phoneNumber: { type: "string"}, typeofwater: { type: "string"}, capacity: { type: "string"}, + price: {type : "string"} }, },