modbus-logger/services/app.service.js
2023-11-02 16:14:13 +03:00

24 lines
648 B
JavaScript

import db from "#root/config/database.config.js";
export const appService = {
/**
* Get configuration of app
* @returns {Promise<import('../index').AppConfig | undefined>}
*/
async getConfig() {
const data = await db.get(`
SELECT "mb_connection_type",
"mb_tcp_ip",
"mb_tcp_port",
"mb_rtu_path",
"mb_rtu_baud",
"mb_rtu_parity",
"mb_rtu_data_bits",
"mb_rtu_stop_bits",
"log_interval_ms"
FROM "app_config"
`);
return data;
},
};