1.1.32 • Published 6 years ago
wise-paas-scada-dbmanager v1.1.32
wise-paas-scada-dbmanager
wise-paas-scada-dbmanager is a utility of WISE-PaaS SCADA for database management.
Installation
npm install wise-paas-scada-dbmanager
Initial
const DBManager = require('wise-paas-scada-dbmanager');
let conf = {
hostname: '127.0.0.1',
port: 5432,
username: 'admin',
password: '1234',
database: 'postgres'
};
DBManager.init(conf);API
DBManager
init(postgresConf)conn()get sequelizeScadaDaoDeviceDaoTagDaoUserDao
scadaDao
getScadaListgetScada(scadaId)insertScada(scadaObj, transaction)updateScada(scadaObj, scadaId, transaction)deleteScada(scadaId, transaction)
deviceDao
getDevice(scadaId, deviceId)getDeviceListByScadaId(scadaId)insertDevice(deviceObj, transaction)updateDevice(deviceObj, scadaId, deviceId, transaction)deleteDevice(scadaId, deviceId, transaction)deleteDeviceListByScadaId(scadaId, transaction)
tagDao
getTag(scadaId, deviceId, tagName)getTagListByScadaId(scadaId)getTagListBydeviceId(scadaId, deviceId)getAnalogTag(scadaId, deviceId, tagName)getDiscreteTag(scadaId, deviceId, tagName)getTextTag(scadaId, deviceId, tagName)getAlarmAnalogTag(scadaId, deviceId, tagName)getAlarmDiscreteTag(scadaId, deviceId, tagName)getWholeTagListByScadaId(scadaId)getWholeTagListByDeviceId(scadaId, deviceId)insertTag(tagObj, transaction)insertAnalogTag(tagObj, transaction)insertDiscreteTag(tagObj, transaction)insertTextTag(tagObj, transaction)insertAlarmAnalogTag(tagObj, transaction)insertAlarmDiscreteTag(tagObj, transaction)updateTag(tagObj, scadaId, deviceId, tagName, transaction)updateAnalogTag(tagObj, scadaId, deviceId, tagName, transaction)updateDiscreteTag(tagObj, scadaId, deviceId, tagName, transaction)updateTextTag(tagObj, scadaId, deviceId, tagName, transaction)updateAlarmAnalogTag(tagObj, scadaId, deviceId, tagName, transaction)updateAlarmDiscreteTag(tagObj, scadaId, deviceId, tagName, transaction)deleteTagListByScadaId(scadaId, transaction)deleteTagListByDeviceId(scadaId, deviceId, transaction)deleteTag(scadaId, deviceId, tagName, transaction)deleteAlarmTag(scadaId, deviceId, tagName, type, transaction)
userDao
getUserList()getUserById(userId)getUserByName(userName)getUserScopeById(userId)insertUser(userObj, trans)insertUserScopeById(userId, scopeList, trans)updateUserByName(userName, userObj, trans)updateUserScopeByName(userName, scopeList, trans)updateUserScopeById(userId, scopeList, trans)deleteUserById(userId, trans)deleteUserScope(userId, trans)
roleDao
insertRole(roleObj, trans)insertRoleScope(roleId, scopeList, trans)updateRole(roleId, roleObj, trans)updateRoleScope(roleId, scopeList, trans)deleteRole(roleId, trans)deleteRoleScope(roleId, trans)
Example
get scada list
const DBManager = require('wise-paas-scada-dbmanager');
let conf = {
hostname: '127.0.0.1',
port: 5432,
username: 'admin',
password: '1234',
database: 'postgres'
};
DBManager.init(conf);
var scadaDao = DBManager.ScadaDao;
scadaDao.getScadaList().then((result) => {
console.log(result);
}).catch((error) => {
console.error(error);
});1.1.32
6 years ago
1.1.31
6 years ago
1.1.30
6 years ago
1.1.29
6 years ago
1.1.28
6 years ago
1.1.27
6 years ago
1.1.26
6 years ago
1.1.25
6 years ago
1.1.24
6 years ago
1.1.23
6 years ago
1.1.22
6 years ago
1.1.21
6 years ago
1.1.20
6 years ago
1.1.19
6 years ago
1.1.18
6 years ago
1.1.17
6 years ago
1.1.16
6 years ago
1.1.15
6 years ago
1.1.14
6 years ago
1.1.13
6 years ago
1.1.12
6 years ago
1.1.11
7 years ago
1.1.10
7 years ago
1.1.9
7 years ago
1.1.8
7 years ago
1.1.7
7 years ago
1.1.6
7 years ago
1.1.5
7 years ago
1.1.4
7 years ago
1.1.3
7 years ago
1.1.2
7 years ago
1.1.1
7 years ago
1.1.0
7 years ago
1.0.39
7 years ago
1.0.38
7 years ago
1.0.37
7 years ago
1.0.36
7 years ago
1.0.35
7 years ago
1.0.34
7 years ago
1.0.33
7 years ago
1.0.32
7 years ago
1.0.31
8 years ago
1.0.30
8 years ago
1.0.29
8 years ago
1.0.28
8 years ago