fixes
This commit is contained in:
@@ -115,7 +115,10 @@ file_manager::file_manager(app_config &config, i_provider &provider)
|
||||
throw startup_exception("failed to open db|" + db_path + '|' +
|
||||
std::to_string(res) + '|' + sqlite3_errstr(res));
|
||||
}
|
||||
db_.reset(db3);
|
||||
db_ = utils::db::sqlite::db3_t{
|
||||
db3,
|
||||
utils::db::sqlite::sqlite3_deleter(),
|
||||
};
|
||||
|
||||
for (auto &&create_item : sql_create_tables) {
|
||||
std::string err;
|
||||
|
@@ -1058,7 +1058,10 @@ auto encrypt_provider::start(api_item_added_callback /*api_item_added*/,
|
||||
'|' + sqlite3_errstr(res));
|
||||
return false;
|
||||
}
|
||||
db_.reset(db3);
|
||||
db_ = utils::db::sqlite::db3_t{
|
||||
db3,
|
||||
utils::db::sqlite::sqlite3_deleter(),
|
||||
};
|
||||
|
||||
for (auto &&create : sql_create_tables) {
|
||||
std::string err;
|
||||
|
@@ -48,7 +48,10 @@ meta_db::meta_db(const app_config &cfg) {
|
||||
'|' + sqlite3_errstr(res));
|
||||
return;
|
||||
}
|
||||
db_.reset(db3);
|
||||
db_ = utils::db::sqlite::db3_t{
|
||||
db3,
|
||||
utils::db::sqlite::sqlite3_deleter(),
|
||||
};
|
||||
|
||||
const auto *create = "CREATE TABLE IF NOT EXISTS "
|
||||
"meta "
|
||||
|
Reference in New Issue
Block a user