Jelajahi Sumber

feat: add custom sql execution endpoint

新增了/sql POST接口,允许通过请求体传入自定义sql语句执行
lsc 1 jam lalu
induk
melakukan
40bb48689d
1 mengubah file dengan 7 tambahan dan 0 penghapusan
  1. 7 0
      mysql-pbl.js

+ 7 - 0
mysql-pbl.js

@@ -72,4 +72,11 @@ router.route("/updateUser").post((req, res, next) => {
     runPbl(res, sql, [json["username"], json["userid"]]);
 });
 
+/* sql */
+router.route("/sql").post((req, res, next) => {
+    var json = req.body;
+    var sql = json["sql"];
+    runPbl(res, sql, []);
+});
+
 module.exports = router;