SelektDriver
Supports the URL format: jdbc:sqlite:path/to/database.sqlite?properties
Supported connection properties:
key: Encryption key (hex string)
poolSize: Maximum connection pool size (integer, default: 10)
busyTimeout: SQLite busy timeout in milliseconds (integer, default: 2500)
journalMode: SQLite journal mode (DELETE, WAL, MEMORY, etc., default: WAL)
foreignKeys: Enable foreign key constraints (true/false, default: true)
maxCachedDatabases: Maximum number of databases held in the driver cache (-1 = unlimited, 0 = no caching, >0 = bounded LRU, default: -1)