Blame view

controllers/preference/index.js 1.07 KB
49559b6c   sumatek   merge
1
2
let express = require('express');
let router = express.Router();
6fc87409   sumatek   update structure
3
4
5
6
7
8
9
10
11
let connection = require("../../utils/mongoDB")
var utils = require('../../utils/utils');


router.get('/:collection',async function (req, res) {
    var query = Object.assign(req.params, req.query);
    var filter = await utils.getQueryFilter(query.filter);
    var result = await connection.reqMongo(req,req.method,filter,req.params.collection)
    res.status(200).json(result);
49559b6c   sumatek   merge
12
    
6fc87409   sumatek   update structure
13
14

});
49559b6c   sumatek   merge
15
16

router.post('/:collection',async function (req, res) {
5a3cfae2   sumatek   update log
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
    var query = Object.assign(req.params, req.query);
    var result = await connection.reqMongo(req, query)
    res.status(200).json(result);
});

router.put('/:collection',async function (req, res) {
    var query = Object.assign(req.params, req.query);
    var result = await connection.reqMongo(req, query)
    res.status(200).json(result);
});

router.delete('/:collection',async function (req, res) {
    var query = Object.assign(req.params, req.query);
    var result = await connection.reqMongo(req, query)
    res.status(200).json(result);
});

module.exports = router;
0b6272e0   sumatek   update template

49559b6c   sumatek   merge

49559b6c   sumatek   merge

0b6272e0   sumatek   update template

49559b6c   sumatek   merge

0b6272e0   sumatek   update template

57d157f6   sumatek   add stats post

49559b6c   sumatek   merge

57d157f6   sumatek   add stats post

5a3cfae2   sumatek   update log

57d157f6   sumatek   add stats post

49559b6c   sumatek   merge

0b6272e0   sumatek   update template

49559b6c   sumatek   merge

0b6272e0   sumatek   update template

5a3cfae2   sumatek   update log

0b6272e0   sumatek   update template

5a3cfae2   sumatek   update log

0b6272e0   sumatek   update template

5a3cfae2   sumatek   update log

0b6272e0   sumatek   update template

49559b6c   sumatek   merge