userver: storages::sqlite::settings::PoolSettings Struct Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
storages::sqlite::settings::PoolSettings Struct Referencefinal

#include <userver/storages/sqlite/options.hpp>

Detailed Description

SQLite connection pool settings.

Configures the behavior of the connection pool, including its size.

Definition at line 89 of file options.hpp.

Static Public Member Functions

static PoolSettings Create (const components::ComponentConfig &config)
 

Public Attributes

std::size_t initial_pool_size {kDefaultInitialPoolSize}
 Number of connections created initially.
 
std::size_t max_pool_size {kDefaultMaxPoolSize}
 Maximum number of connections in the pool.
 

Member Data Documentation

◆ initial_pool_size

std::size_t storages::sqlite::settings::PoolSettings::initial_pool_size {kDefaultInitialPoolSize}

Number of connections created initially.

Definition at line 91 of file options.hpp.

◆ max_pool_size

std::size_t storages::sqlite::settings::PoolSettings::max_pool_size {kDefaultMaxPoolSize}

Maximum number of connections in the pool.

Definition at line 94 of file options.hpp.


The documentation for this struct was generated from the following file: