This commit is contained in:
Tretter
2019-01-02 13:17:56 -06:00
commit b260fb14ce
5 changed files with 349 additions and 0 deletions

43
casRpsLogExtractor.js Normal file
View File

@@ -0,0 +1,43 @@
let sql=require("mssql");
//sql.trustedConnection = true;
let sqlConfig = {
user: 'casdbuser',
password:'4KcLao2016!',
server: 'ustww2063\\CCE',
database: 'CAS110',
port: 1433
}
let sourceTag="CCERpsLog";
let processingType="casrpslog";
let maxPKey="";
sql.connect(sqlConfig,err => {
console.log("JOE" , err);
const request = new sql.Request();
request.stream = true;
setInterval(_=>{
request.query('select top 1 *,getdate() from rpslog where pkey > \'' + maxPKey + '\' order by pkey');
},5000)
request.on('row',row=>{
//console.log(row);
if (row.PKey > maxPKey) {
maxPKey=row.PKey;
// console.log("MaxPKey:",maxPKey)
}
outData={sourceTag:sourceTag,processingType:processingType,data:row};
console.log(outData);
});
request.on('done', result=>{
console.log("Done");
});
})