constexpr const char QUERY_DELETE[] =
"DELETE FROM amd_app_com WHERE endpoint=?";
+constexpr const char QUERY_PRAGMA_JOURNAL_MODE_WAL[] =
+ "PRAGMA journal_mode = 'wal'";
+
std::vector<std::string> ToStringArray(
const std::unique_ptr<AppComEndpoint>& endpoint,
const std::shared_ptr<AppComClient>& client) {
}, this, true);
if (ret != 0)
_E("amd_database_execute() is failed. error(%d)", ret);
+
+ ret = amd_database_execute(QUERY_PRAGMA_JOURNAL_MODE_WAL, nullptr, 0,
+ [](amd_database_cursor_h cursor, void* user_data) {
+ return amd_database_cursor_execute(cursor);
+ }, this, true);
+ if (ret != 0)
+ _E("amd_database_execute() is failed. error(%d)", ret);
}
std::unordered_map<std::string, std::unique_ptr<AppComEndpoint>>