added multiple language support
This commit is contained in:
36
db.js
36
db.js
@ -12,7 +12,7 @@ logcon.connect();
|
||||
|
||||
// check_for
|
||||
module.exports.cv = (table,key,value,callback) => {
|
||||
logcon.query('SELECT * FROM `'+table+'`', (err, rows, fields) => {
|
||||
logcon.query(`SELECT * FROM ${table}`, (err, rows, fields) => {
|
||||
let log = '';
|
||||
if (err) {
|
||||
console.log("sql err");
|
||||
@ -57,7 +57,7 @@ module.exports.cv = (table,key,value,callback) => {
|
||||
|
||||
module.exports.dl = (table,key,value,callback) => {
|
||||
// console.log('SELECT * FROM `'+table+'` WHERE `'+key+'` = '+value);
|
||||
logcon.query('DELETE FROM `'+table+'` WHERE `'+key+'` = '+value, (err, rows, fields) => {
|
||||
logcon.query(`DELETE FROM ${table} WHERE ${key} = ${value}`, (err, rows, fields) => {
|
||||
if (err) {
|
||||
console.log("sql err");
|
||||
throw err;
|
||||
@ -70,7 +70,19 @@ module.exports.dl = (table,key,value,callback) => {
|
||||
// get_from
|
||||
module.exports.gv = (table,key,value,callback) => {
|
||||
// console.log('SELECT * FROM `'+table+'` WHERE `'+key+'` = '+value);
|
||||
logcon.query('SELECT * FROM `'+table+'` WHERE `'+key+'` = '+value, (err, rows, fields) => {
|
||||
logcon.query(`SELECT * FROM ${table} WHERE ${key} = ${value}`, (err, rows, fields) => {
|
||||
if (err) {
|
||||
console.log("sql err");
|
||||
throw err;
|
||||
}else{
|
||||
callback(rows);
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
module.exports.gav = (table,callback) => {
|
||||
// console.log('SELECT * FROM `'+table+'` WHERE `'+key+'` = '+value);
|
||||
logcon.query(`SELECT * FROM ${table} WHERE 1`, (err, rows, fields) => {
|
||||
if (err) {
|
||||
console.log("sql err");
|
||||
throw err;
|
||||
@ -83,7 +95,7 @@ module.exports.gv = (table,key,value,callback) => {
|
||||
|
||||
module.exports.ggv = (table,ekey,key,value,callback) => {
|
||||
// console.log('SELECT * FROM `'+table+'` WHERE `'+key+'` = '+value);
|
||||
logcon.query('SELECT '+ekey+' FROM `'+table+'` WHERE `'+key+'` = '+value, (err, rows, fields) => {
|
||||
logcon.query(`SELECT ${ekey} FROM ${table} WHERE ${key} = ${value}`, (err, rows, fields) => {
|
||||
if (err) {
|
||||
console.log("sql err");
|
||||
throw err;
|
||||
@ -95,7 +107,7 @@ module.exports.ggv = (table,ekey,key,value,callback) => {
|
||||
|
||||
// set_in
|
||||
module.exports.sv = (table,key,value,ekey,evalue,callback) => {
|
||||
logcon.query("UPDATE `"+table+"` SET `"+key+"` = '"+value+"' WHERE `"+ekey+"` = '"+evalue+"'", (err , rows) => {
|
||||
logcon.query(`UPDATE ${table} SET ${key} = '${value}' WHERE ${ekey} = '${evalue}'`, (err , rows) => {
|
||||
// console.log("UPDATE `"+table+"` SET `"+key+"` = '"+value+"' WHERE `"+ekey+"` = '"+evalue+"'");
|
||||
if (err) {
|
||||
console.log("sql err");
|
||||
@ -108,7 +120,7 @@ module.exports.sv = (table,key,value,ekey,evalue,callback) => {
|
||||
|
||||
module.exports.nr = (table,keys,values) =>{
|
||||
// console.log('INSERT INTO `'+table+'`('+keys+') VALUES ('+values+')');
|
||||
logcon.query('INSERT INTO `'+table+'`('+keys+') VALUES ('+values+')',(err,res) =>{
|
||||
logcon.query(`INSERT INTO ${table} (${keys}) VALUES (${values})`,(err,res) =>{
|
||||
if (err) {
|
||||
console.log("sql err");
|
||||
throw err;
|
||||
@ -116,4 +128,16 @@ module.exports.nr = (table,keys,values) =>{
|
||||
return true;
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
module.exports.glv = (table,last_value,callback) =>{
|
||||
// console.log('INSERT INTO `'+table+'`('+keys+') VALUES ('+values+')');
|
||||
logcon.query(`SELECT * FROM ${table} ORDER BY ${last_value} DESC LIMIT 1;`,(err,res) =>{
|
||||
if (err) {
|
||||
console.log("sql err");
|
||||
throw err;
|
||||
}else{
|
||||
callback(res);
|
||||
}
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user