SDKActive

Drift Manager

Drift Manager is a generated query interface for Dart, simplifying common database operations with type-safe filters and reference prefetching.

Open source page

Field note

What it does

Drift Manager is part of the drift database package, providing a manager-based API for querying tables with filters, references, and prefetching to reduce N+1 queries.

Capabilities

Available capabilities

Tags

Tags

Ways to use it

Ways to use it

No integrations filed yet.

Product features

Product features

Generated Managers

Automatically generated manager classes for each table, accessed via the `managers` getter.

Prefetch Callback

Pass a callback to `withReferences` to prefetch related data in a single query, avoiding N+1.

Type-specific Filters

Built-in filters for equality, inequality, nullability, and type-specific operations for int, double, Int64, DateTime, and String.

With References

Fetch entities along with their referenced fields using the `withReferences` method.