1. Local-Only Tables
- Flutter
- JavaScript
- Kotlin
- Swift
- .NET
- Rust
Flutter + Drift users: If you’re using local-only tables with
viewName overrides, Drift’s watch streams may not update correctly. See the troubleshooting guide for the solution.2. Clearing the Upload Queue
The upload queue can be cleared periodically (for example on every app start-up), avoiding the growth in database size over time. This can be done using:ps_oplog table. We do not recommend deleting this data, as it can cause or hide consistency issues when later uploading the data. If the overhead in ps_oplog is too much, rather use the local-only tables approach.