flutter_db_inspector_core 1.0.0 copy "flutter_db_inspector_core: ^1.0.0" to clipboard
flutter_db_inspector_core: ^1.0.0 copied to clipboard

Runtime core of Flutter DB Inspector: DbInspector, registry, router, VM service extension and the generic SQL, document and key-value engines. Apps normally depend on `flutter_db_inspector`, which inc [...]

flutter_db_inspector_core #

Runtime core of Flutter DB Inspector: DbInspector, the database registry, the request router, the Dart VM service extension, and the generic SQL, document and key-value engines that the adapters build on.

Most apps should depend on flutter_db_inspector, which includes this package and every connector.

Use it directly #

Depend on the core plus only the connectors you use, to keep unused plugins out of your app:

dependencies:
  flutter_db_inspector_core: ^1.0.0
  flutter_db_inspector_sqlite: ^1.0.0
import 'package:flutter/foundation.dart';
import 'package:flutter_db_inspector_core/flutter_db_inspector_core.dart';
import 'package:flutter_db_inspector_sqlite/flutter_db_inspector_sqlite.dart';

DbInspector.initialize(
  enabled: kDebugMode,
  databases: [
    InspectorDatabase(name: 'app_database', adapter: SqliteAdapter(db)),
  ],
);

Write your own adapter #

Extend DbAdapter, or start from DocumentAdapter / KeyValueAdapter to get filtering, sorting and paging for free, then register it with DbInspector.registerDatabase. See docs/database_adapters.md.

0
likes
130
points
130
downloads

Documentation

API reference

Publisher

verified publishermanishdevan.com

Weekly Downloads

Runtime core of Flutter DB Inspector: DbInspector, registry, router, VM service extension and the generic SQL, document and key-value engines. Apps normally depend on `flutter_db_inspector`, which includes this.

Topics

#database #devtools #debugging #inspector

License

MIT (license)

Dependencies

flutter_db_inspector_protocol

More

Packages that depend on flutter_db_inspector_core