|
@@ -17,16 +17,18 @@ server.use(restify.bodyParser());
|
|
|
server.post('/api/sqls', function (req, res) {
|
|
|
var promises = [];
|
|
|
|
|
|
- // 执行批量sql文
|
|
|
- promises.push(tableProvider.excute(req.body.join('')));
|
|
|
- /*req.body.forEach(function (element) {
|
|
|
+ if (Array.isArray(req.body))
|
|
|
+ // 执行批量sql文
|
|
|
+ promises.push(tableProvider.excute(req.body.join('')));
|
|
|
+ /* 执行一条条sql文
|
|
|
+ req.body.forEach(function (element) {
|
|
|
promises.push(tableProvider.excute(element));
|
|
|
}, this);*/
|
|
|
|
|
|
Promise.all(promises).then(function () {
|
|
|
- //res.send('{success:true}');
|
|
|
+ //res.send('{success:true}');
|
|
|
}).catch(function (err) {
|
|
|
- //res.send('{success:false}');
|
|
|
+ //res.send('{success:false}');
|
|
|
console.log('error:' + err);
|
|
|
});
|
|
|
|