diff --git a/appsrc/baseservice/db/base/keyvaldb.cpp b/appsrc/baseservice/db/base/keyvaldb.cpp index b0e7179..7344e19 100644 --- a/appsrc/baseservice/db/base/keyvaldb.cpp +++ b/appsrc/baseservice/db/base/keyvaldb.cpp @@ -27,7 +27,7 @@ void KeyvalDBDao::initialize(string dbname, string tableName) { this->tableName = tableName; do { try { - logger->info("init setting db"); + logger->info("init keyval db: {}-{}", dbname, tableName); auto storage = STORAGE(); storage.sync_schema(); } catch (const std::exception& e) { diff --git a/appsrc/baseservice/db/formula_db_dao.cpp b/appsrc/baseservice/db/formula_db_dao.cpp index 5ac069a..721295e 100644 --- a/appsrc/baseservice/db/formula_db_dao.cpp +++ b/appsrc/baseservice/db/formula_db_dao.cpp @@ -48,6 +48,6 @@ json FormulaDBDao::newFormula() { formula[string(setting->setting_id)] = setting->default_val; } } - keyvaldb.set(formula["formula_id"], formula); + keyvaldb.set(formula["formula_id"], formula.dump()); return formula; }