diff --git a/controllers/user.js b/controllers/user.js deleted file mode 100644 index 403d2b3..0000000 --- a/controllers/user.js +++ /dev/null @@ -1,52 +0,0 @@ -import Users from "../models/User.js"; - - - -export const updateUser = async (req, res) => { - try { - const updatedUser = await Users.findByIdAndUpdate( - req.params.id, - { $set: req.body }, - { new: true } - ); - res.status(200).json(updatedUser); - } catch (err) { - next(err); - } -}; - -export const deleteUser = async (req, res) => { - try { - await Users.findByIdAndDelete(req.params.id); - res.status(200).json("User deleted"); - } catch (err) { - next(err); - } -}; - -export const getUser = async (req, res) => { - try { - const getUser = await Users.findById(req.params.id); - res.status(200).json(getUser); - } catch (err) { - next(err); - } -}; - -export const getAllUser = async (req, res) => { - try { - const getAllUser = await Users.find(); - res.status(200).json(getAllUser); - } catch (err) { - next(err); - } -}; - -export const countAllUser = async (req, res,next) => { - try { - const count = await Users.countDocuments() - res.status(200).json(count); - } catch (err) { - next(err); - } -}; \ No newline at end of file