Split sync/async handling into the BIF methods

This commit is contained in:
Tim Wojtulewicz 2025-02-19 14:58:59 -07:00
parent c247de8ec3
commit e766af7322
8 changed files with 260 additions and 181 deletions

View file

@ -12,7 +12,7 @@ namespace zeek::storage::backend::sqlite {
class SQLite : public Backend {
public:
SQLite(std::string_view tag) : Backend(false, tag) {}
SQLite(std::string_view tag) : Backend(SupportedModes::SYNC, tag) {}
~SQLite() override = default;
static BackendPtr Instantiate(std::string_view tag);