refactring & config object
This commit is contained in:
@@ -1,11 +1,21 @@
|
||||
//devicemessages
|
||||
var mysql = require('mysql');
|
||||
var mysql = require('mysql');
|
||||
|
||||
|
||||
// const fs = require('fs');
|
||||
// const path = require('path');
|
||||
// const Sequelize = require('sequelize');
|
||||
// const basename = path.basename(__filename);
|
||||
const env = process.env.NODE_ENV || 'development';
|
||||
const config = require(__dirname + '/../../config/config.json')[env];
|
||||
|
||||
|
||||
var pool = mysql.createPool({
|
||||
connectionLimit : 20,
|
||||
host : 'localhost',
|
||||
user : 'iot',
|
||||
password : '!iot_popovi',
|
||||
database : 'iot'
|
||||
host : config.host,
|
||||
user : config.username,
|
||||
password : config.password,
|
||||
database : config.database
|
||||
});
|
||||
// var con = mysql.createConnection({
|
||||
// host : 'localhost',
|
||||
@@ -40,8 +50,8 @@ exports.findByName = function(fieldName, days, cb) {
|
||||
|
||||
exports.insert = function(device_id, field_name, value, cb){
|
||||
var params = [device_id, field_name,value];
|
||||
let sql = `INSERT INTO devicemessages(device_id,field_name,field_value,timestamp,createdAt,updatedAt )
|
||||
VALUES (?,?,?,NOW(),NOW(),NOW());`;
|
||||
let sql = `INSERT INTO devicemessages(device_id,field_name,field_value,timestamp)
|
||||
VALUES (?,?,?,NOW());`;
|
||||
pool.getConnection(function(err, con) {
|
||||
if (err) throw err; // not connected!
|
||||
con.query(sql,params,(err, r) => {
|
||||
|
||||
Reference in New Issue
Block a user