Declarative SQLite Documentation | Declarative SQLite

Typed Database Records

Work with typed record classes instead of raw maps. Generated classes provide property-style access, automatic type conversion, and intelligent CRUD operations.

Smart Exception Handling

REST API-like exception hierarchy with business-focused error categories. Handle database errors gracefully with meaningful exception types and context.

Flutter Integration

Seamless integration with Flutter through reactive widgets, typed record support, and real-time UI updates. Build data-driven Flutter apps with minimal boilerplate.