routes on files

This commit is contained in:
Adolfo Reyna
2021-08-07 20:49:02 -07:00
parent 4069054117
commit 5b9c0362e0
8 changed files with 222 additions and 101 deletions

32
routes/user.js Normal file
View File

@@ -0,0 +1,32 @@
var express = require('express')
var router = express.Router()
const DB = require("./../mongoDB.js");
const User = require("./../def/user.js");
DB.getDB.then((DB)=>{
router.get("/new", async (req, res) => {
let user = {
userid: getUserId(req),
... req.query.content
};
let userObj = new User(user);
DB.newProfile(userObj)
return res.json({
status: "ok"
});
});
router.get("/:id", async (req, res) => {
let userid = req.params.id;
let user = await DB.getProfile(userid);
return res.json({
status: "ok",
user
});
});
});
module.exports = router