3#include <userver/storages/sqlite/infra/strategy/pool_strategy.hpp>
7namespace storages::sqlite::infra::strategy {
11 ReadOnlyStrategy(
const settings::
SQLiteSettings& settings, engine::TaskProcessor& blocking_task_processor);
12 ~ReadOnlyStrategy()
final;
14 void WriteStatistics(utils::statistics::Writer& writer)
const final;
17 Pool& GetReadOnly()
const final;
18 Pool& GetReadWrite()
const final;
21 InitializeReadOnlyPoolReference(settings::
SQLiteSettings settings, engine::TaskProcessor& blocking_task_processor);
23 PoolPtr read_connection_pool_;