DatabaseConfiguration
Since
0.12.1
Constructors
Properties
Maximum time to wait for the single primary connection, in milliseconds, or -1 to wait indefinitely.
Maximum estimated bytes retained by a scrollable cursor window, or PLATFORM_DEFAULT_CURSOR_WINDOW_BYTE_SIZE to use the platform default.
Maximum rows retained by a scrollable cursor at once, or PLATFORM_DEFAULT_CURSOR_WINDOW_SIZE to use the platform default.
Maximum size of the prepared statement cache.
Approximate maximum KiB retained by SQLite's page cache on each physical connection. Selekt applies this as a negative SQLite PRAGMA cache_size value, which SQLite interprets as KiB rather than a number of pages. null preserves SQLite's compiled default.
Time between idle connection eviction runs in milliseconds, -1L for never.
Whether to use native SQLite commit/rollback hooks for transaction listeners.