So my use case is that I want the user to be able peruse entries in a big table while the app is connected to the internet. Then, the user has the choice of saving an entry for use offline. While offline, the user can also generate new entries that will be synced later. I think this is a fairly common usecase, think of browsing pinterest pins and saving them for offline viewing. Obviously we would not sync the entirety of pinterest using the standard syncing mechanisms.
So my use case is that I want the user to be able peruse entries in a big table while the app is connected to the internet. Then, the user has the choice of saving an entry for use offline. While offline, the user can also generate new entries that will be synced later. I think this is a fairly common usecase, think of browsing pinterest pins and saving them for offline viewing. Obviously we would not sync the entirety of pinterest using the standard syncing mechanisms.
Anyways, there were several suggestions on how to do this but the only working ones seem really weird and feel hacky https://github.com/Nozbe/WatermelonDB/issues/7#issuecomment-437368368
and by extension
Since it's so long ago, is this still the recommended way to do it? I can't see anything else mentioned about this usecase in the docs. Thanks 🙏