Commit inicial
This commit is contained in:
11
server/controllers/homeController.js
Normal file
11
server/controllers/homeController.js
Normal file
@@ -0,0 +1,11 @@
|
||||
const User = require("../models/User");
|
||||
|
||||
const getHome = async function(req, res, next) {
|
||||
try {
|
||||
res.send("Aqui é a home")
|
||||
} catch (error) {
|
||||
res.status(500).send("Não foi encontrado usuários")
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = { getHome }
|
||||
24
server/controllers/usersController.js
Normal file
24
server/controllers/usersController.js
Normal file
@@ -0,0 +1,24 @@
|
||||
const User = require("../models/User");
|
||||
|
||||
const listUsers = async (req, res) => {
|
||||
try {
|
||||
const users = await User.find();
|
||||
res.json(users)
|
||||
} catch (error) {
|
||||
res.status(500).send("Erro ao carregar usuários");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
const createtUser = async (req, res) => {
|
||||
try {
|
||||
const user = new User(req.body);
|
||||
const newUser = await user.save();
|
||||
res.json(newUser);
|
||||
} catch (error) {
|
||||
res.status(500).send("Erro ao salvar usuários");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
module.exports = { listUsers, createtUser }
|
||||
Reference in New Issue
Block a user