SelektDriver

Supports the URL format: jdbc:sqlite:path/to/database.sqlite?properties

Supported connection properties:

  • key: Encryption key (hex string or file path)

  • poolSize: Maximum connection pool size (integer)

  • busyTimeout: SQLite busy timeout in milliseconds (integer)

  • journalMode: SQLite journal mode (DELETE, WAL, MEMORY, etc.)

  • foreignKeys: Enable foreign key constraints (true/false)

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun acceptsURL(url: String?): Boolean
Link copied to clipboard
open override fun connect(url: String, info: Properties): Connection?
Link copied to clipboard
open override fun getMajorVersion(): Int
Link copied to clipboard
open override fun getMinorVersion(): Int
Link copied to clipboard
open override fun getParentLogger(): Logger
Link copied to clipboard
open override fun getPropertyInfo(url: String, info: Properties): Array<DriverPropertyInfo>
Link copied to clipboard
open override fun jdbcCompliant(): Boolean