Wow I've been looking for this for years! Always thought SaaS companies waste time building yet another mediocre analytics dashboard when they should just sync their data
My main thing is I don't want to think in terms of raw data from my database to the customer database, I have higher level API concepts.
Would be cool if there was some kind of sync protocol I could implement where prequel sent a request with a "last fetched" timestamp and the endpoint replied with all data to be updated.
Kind of like this: https://doc.replicache.dev/server-pull