SQLiteDatabase
SQLite database returned by utils.OpenDatabase.
All operations are synchronous. Use a Worker for large imports, maintenance, or expensive queries when blocking the panel UI would be undesirable.
Parameter arrays are positional and must contain exactly as many values as the SQL statement requires. Booleans are stored as SQLite integers 0/1. Query results map SQLite NULL to null, INTEGER/REAL to number, TEXT to string, and BLOB to Uint8Array.
Database operations report SQL, binding, transaction-state, and closed-handle errors as JavaScript exceptions. Close is idempotent and does not throw.