:title
SQLite

:sig
SQLite

:see
>types
0_DValue
0_StringMap
sqlite_connect
sqlite_query
2_SQLite_connect
2_SQLite_query
2_SQLite_error
2_SQLite_disconnect

:content
SQLite connection wrapper for unit code. It opens database files, applies the runtime default pragmas, supports named parameters, and returns query rows as list-shaped `DValue` values.

```cpp
SQLite db;
if(db.connect("tmp/app.db")) {
    DValue rows = db.query("select * from notes");
}
```

Use exactly one SQL statement per `query()` call and named `:name` parameters.
