// var log4js = require('log4js');
// var fs=require("fs");
// log4js.configure(__dirname+"/log4js.json");
// var logApp=log4js.getLogger("app");
// const system=require("../app/base/system.js");
// async function execstr(db,upstr){
//   var result=await db.query(upstr);
//   return result;
// }

// async function updb(){
//   var dbf= system.getObject("db.connection");
//   dbf.getCon().then(db=>{
//     console.log("ok....");
//     // console.log(db.queryInterface);
//     var content=fs.readFileSync("./log/app.log").toString("utf-8");
//     db.queryInterface.showAllSchemas().then(function(tableNames) {
//       tableNames.forEach(function(t){
//         if(t.Tables_in_gsb.indexOf("view")>0 || t.Tables_in_gsb.indexOf("双")==0 || t.Tables_in_gsb.indexOf("用")==0 || t.Tables_in_gsb.indexOf("金")==0){
//           return false;
//         }
//         if(content.indexOf(t.Tables_in_gsb)>0){
//           return false;
//         }

//         db.queryInterface.describeTable(t.Tables_in_gsb).then(desc=>{
//           for(let k in desc){
//             //console.log(k);
//             if(desc[k].type.indexOf("VARCHAR")==0){
//               var upstr=`update ${t.Tables_in_gsb} set ${k}=replace(${k},'加急','VIP1');`
//               execstr(db,upstr).then(function(result){
//                  console.log(result);
//               }).catch(function(err){
//                 console.log(err);
//               });
//               upstr=`update ${t.Tables_in_gsb} set ${k}=replace(${k},'疑难','VIP2');`
//               execstr(db,upstr).then(function(result){
//                  console.log(result);
//               }).catch(function(err){
//                 console.log(err);
//               });
//               upstr=`update ${t.Tables_in_gsb} set ${k}=replace(${k},'返点','材料撰写费');`
//               execstr(db,upstr).then(function(result){
//                  console.log(result);
//               }).catch(function(err){
//                 console.log(err);
//               });
//               upstr=`update ${t.Tables_in_gsb} set ${k}=replace(${k},'回扣','材料撰写费');`
//               execstr(db,upstr).then(function(result){
//                  console.log(result);
//               }).catch(function(err){
//                 console.log(err);
//               });
//               upstr=`update ${t.Tables_in_gsb} set ${k}=replace(${k},'招待费','材料撰写费');`
//               execstr(db,upstr).then(function(result){
//                  console.log(result);
//               }).catch(function(err){
//                 console.log(err);
//               });

//             }
//           }
//           logApp.debug(t.Tables_in_gsb);
//         });

//       });
//     })
//   //  db.close();
//   });
// }
// updb().catch(function(err){
//   console.log(err);
// });
