1. Local-only tables
- Flutter
- JavaScript
- Kotlin
- Swift
| Client framework | Link |
|---|---|
| Flutter To-Do List App (with Supabase) | supabase-todolist-optional-sync |
| React To-Do List App (with Supabase) | react-supabase-todolist-optional-sync |
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.