libsql
libsql copied to clipboard
Improve database connection builder API?
The new_remote_replica() and new_local_replica() names are weird because in both cases the replica is local. The difference is just with how they are synced.
My proposal is to keep new_local() and new_remote() but add additional with_remote_sync() and with_file_sync() methods to the builder for local database variant.
I think that makes a lot of sense, lets line this up for the next breaking release.