flutter_db_inspector_sqlite library

SQLite adapter for Flutter DB Inspector.

final db = await openDatabase('app.db'); // sqflite
DbInspector.registerDatabase(name: 'app', adapter: SqliteAdapter(db));

Classes

SqfliteExecutor
SqliteExecutor over a sqflite / sqflite_common_ffi database or transaction. Floor exposes the same type via database.database.
SqlClassification
Lightweight SQL statement classification used to protect application data: anything that is not provably read-only requires confirmation.
SqlClassifier
SqliteAdapter
Inspects a SQLite database.
SqliteExecutor
Minimal SQLite access the adapter needs. Implement it to inspect SQLite through any library (sqflite, sqlite3, Drift, ...).