database_inspector 1.0.7
database_inspector: ^1.0.7 copied to clipboard
Inspect your database in the Flutter DevTools.
Usage #
final db; // Some drift database
useEffect(() {
final dbClient = DriftDatabaseClient(id: 'my_db_id', db: db);
DatabaseDevtoolsBinding.registerClient(
dbClient,
dbReset: () async {
// Function to reset the database (close + delete file)
await deleteLocalDb(ref);
},
);
return () {
DatabaseDevtoolsBinding.unregisterClient(dbClient.id);
};
}, [db]);