SQLite Basic Usage
Installation
The SQLite adapter ships with Harlequin; you do not need to do anything else to install it.
Using Harlequin with SQLite
To open an in-memory SQLite session, run Harlequin with the -a sqlite option but no arguments:
$ harlequin -a sqliteOpen one or more SQLite database files by passing in their paths as arguments:
$ harlequin -a sqlite "path/to/sqlite.db" "another_sqlite.db"Connection Options
Connection Modes
Open databases in read-only mode using -r:
$ harlequin -a sqlite -r "path/to/sqlite.db"As an alternative to the -r flag, specify a mode parameter directly using the --mode option:
$ harlequin -a sqlite --mode rwTimeout
Specify a maximum number of seconds Harlequin should wait to read from a table that is locked:
$ harlequin -a sqlite --timeout 60Statement Caching
Specify the number of statements that SQLite should cache, to avoid parsing overhead:
$ harlequin -a sqlite --cached-statements 256