import Core from '../core/Core' import MysqlProvider from '../providers/MysqlProvider' import config from '../config/Config' const rootPath = process.cwd() const core = new Core() core.loadConfig(`${rootPath}/src/command/config.yaml`) registerProviders() core.start() function registerProviders() { const params = { mysql: config["mysql"], inputs: [ { topic: "tp_client_session", table: "tp_client_session", fields: "*, createTimestamp as createTimeStamp", conditions: "createTimestamp >= 1569427200" }, ], } const mysqlProvider = new MysqlProvider(core, params) core.registerProvider(mysqlProvider) }