ConstArray of database file path strings.
MobileLockerDatabaseError on network failure or server error.
Describe the schema of a table in a SQLite database.
In local development, falls back to sql.js and reads the schema directly
from the database file via PRAGMA table_info.
Path to the .sqlite file (relative to the presentation root).
Name of the table to inspect.
A DatabaseTableDescription with name, sql, and columns.
MobileLockerDatabaseError with code InvalidPath if the table does not exist.
Execute a SQL SELECT query against a SQLite database embedded in the presentation.
In local development, falls back to sql.js and fetches the database file directly.
Only SELECT statements are permitted — write operations throw WriteNotPermitted.
Path to the .sqlite file (relative to the presentation root).
A SQL SELECT statement, optionally with ? or :name placeholders.
Positional array or named object of bind parameters.
A DatabaseQueryResult with rows, rows_affected, and last_insert_row_id.
MobileLockerDatabaseError with codes InvalidPath, WriteNotPermitted,
NotReady, QueryFailed, or NotConnected.
List the SQLite database files available to the current presentation.