Recipes
Recipes
Curated patterns and implementation guides for solving common SQLiteNow scenarios.
Explore the guides
Serialization Strategies
Encode and decode lists, timestamps, and enums between Kotlin types and SQLite.
Reactive Flows
Keep your UI synchronized with database changes using the generated flow APIs.
Inspection
Inspect generated schemas and iterate on SQL faster with persisted inspection databases.
Named Parameters
Ensure generated parameter types are inferred correctly for complex SQL expressions.
Complex Example
Walk through a multi-table view with nested results and dynamic field mapping best practices.
Quick Navigation
🔐 Serialization
Serialize lists, timestamps, and enums with type-safe adapters
🔄 Reactive Flows
Drive UI updates from database changes using Flow-based APIs
🛠️ Inspection
Persist schema databases for inspection and SQL tooling
🏷️ Named Parameters
Guide SQLiteNow to infer precise types for complex parameter usage
🧭 Complex Example
Build a view with entity, per-row, and collection mappings using clear aliases