From 8d9339cdea49855371c383a553f08ba1b126f678 Mon Sep 17 00:00:00 2001 From: Karan Date: Sat, 22 Feb 2025 22:51:03 +0530 Subject: [PATCH] feat: Add size attribute to farm --- Backend/Controllers/farm.controller.js | 3 ++- Backend/Models/farm.model.js | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Backend/Controllers/farm.controller.js b/Backend/Controllers/farm.controller.js index 1e44f11..19c77e7 100644 --- a/Backend/Controllers/farm.controller.js +++ b/Backend/Controllers/farm.controller.js @@ -5,11 +5,12 @@ const Finance = require("../Models/finance.model.js"); // Create a farm const createFarm = async (req, res) => { try { - const { name, location, waterContent, soilType } = req.body; + const { name, location, waterContent, soilType, size } = req.body; const farm = new Farm({ name, location, + size, waterContent, soilType, owner: req.user._id, diff --git a/Backend/Models/farm.model.js b/Backend/Models/farm.model.js index 7e7b663..4de6701 100644 --- a/Backend/Models/farm.model.js +++ b/Backend/Models/farm.model.js @@ -9,6 +9,7 @@ const farmSchema = new mongoose.Schema( ref: "User", required: true, }, + size: { type: String }, waterContent: { type: String, required: true }, soilType: { type: String, required: true }, fertilizer: [