dbinspect_drift 0.1.0 copy "dbinspect_drift: ^0.1.0" to clipboard
dbinspect_drift: ^0.1.0 copied to clipboard

A Drift adapter for dbinspect_bridge, so a desktop client can browse your app's Drift database while it runs.

Changelog #

0.1.0 #

First release. The Drift adapter for dbinspect_bridge.

  • Stores from allTables, the declared schema from the generated $columns (inferred: false), paging through customSelect. Blobs truncated at 64 KB.
  • Drift's type mapping is applied, so a DateTimeColumn reads as a date and a BoolColumn as a boolean rather than as the integers on disk.
  • Watch mode over tableUpdates(), reported honestly as watchScope: "in-process" — it sees this Drift instance's writes and nothing else.
  • Drift >=2.12.0 <3.0.0, which is the oldest release this analyzes clean against.
  • Transactions (docs/PROTOCOL.md §3.1). beginTransaction runs the session's reads and writes inside Drift's own transaction(), so nothing reaches the database until commit and a rollback discards the lot.
0
likes
150
points
87
downloads

Documentation

API reference

Publisher

verified publisherdizitart.com

Weekly Downloads

A Drift adapter for dbinspect_bridge, so a desktop client can browse your app's Drift database while it runs.

Repository (GitHub)
View/report issues

License

Apache-2.0 (license)

Dependencies

dbinspect_bridge, drift

More

Packages that depend on dbinspect_drift