Frequently Asked Questions about PowerSync.
How is a client-side sync triggered? Does the SDK use polling or real-time sync?
What data volumes are supported?
What happens when a user is offline for a long time?
Can a client track whether changes have been processed?
I don’t have direct database access, and can only access data via an API. Can I use PowerSync for this?
Are live queries supported?
What features are available for debugging issues?
Are transactions supported?
Can auto-incrementing IDs be used?
Can attachments (files) be synced?
My backend application uses GraphQL. Can I use PowerSync?
Is the system susceptible to SQL Injection?
When should I use getCrudBatch() instead of getNextCrudTransaction() ?
Does PowerSync re-sync all data after client parameters are changed with overlapping buckets?