userManageRouter.js 877 B

1234567891011121314151617181920212223242526272829303132
  1. const express = require("express");
  2. const router = express.Router();
  3. const pgClient = require("../../core/pgClient/pgClient.js");
  4. /* 1.获取所有数据 */
  5. router.post("/getList", function (req, res) {
  6. let tableName = req.body.tableName
  7. //直接拼接
  8. let sql = `select * from ${tableName}`;
  9. /* 执行-并把值返回前端 */
  10. pgClient.query(sql).then(data => {
  11. res.send(data.rows)
  12. });
  13. });
  14. /* 2.添加数据 */
  15. router.post("/addData", function (req, res) {
  16. let tableName = req.body.tableName;
  17. let name = req.body.name;
  18. let password = req.body.password;
  19. //直接拼接
  20. let sql = `insert into ${tableName} ("name","password") values ('${name}','${password}')`;
  21. console.log(sql);
  22. /* 执行-并把值返回前端 */
  23. pgClient.query(sql).then(data => {
  24. res.send(data)
  25. });
  26. });
  27. module.exports = router;