server/blob library

Incremental BLOB I/O — analogous to SQLite's sqlite3_blob_open / sqlite3_blob_read / sqlite3_blob_write family. Lets callers stream bytes in and out of an existing BLOB column without materializing the whole value as a single Uint8List in user code.

Open a handle via Database.openBlob. Like SQLite's API, the handle's underlying blob length is fixed at open time; writes cannot extend the blob. Use UPDATE ... SET col = zeroblob(n) (or supply a pre-sized BLOB literal) before opening a writable handle if you need to allocate space first.

Classes

BlobHandle