dbsync 0.1.0-dev.1 copy "dbsync: ^0.1.0-dev.1" to clipboard
dbsync: ^0.1.0-dev.1 copied to clipboard

Contains algorithm to perform synchronization between Sqlite database and server API

0.1.0-dev.1 #

  • Better lifecycle

0.1.0-dev.0 #

  • Upgrade to Dart 3
  • SyncEntityRepository's methods now return a record with the affected entity and an indication of where it came or to where it was saved.

0.0.1-dev.20 #

  • Throwing NotFound in lieu of the gRCP equivalent

0.0.1-dev.19 #

  • Several fixes

0.0.1-dev.18 #

  • Updating local db when syncing to server in deferred

0.0.1-dev.17 #

  • Throw error when cancelled.

0.0.1-dev.16 #

  • Restored broad-scale transactions and added logging.

0.0.1-dev.15 #

  • Fixed wrong context for local delete all.

0.0.1-dev.14 #

  • Replaced global transaction with transaction per synched item

0.0.1-dev.13 #

  • Removed dependency from Sqlite.

0.0.1-dev.12 #

  • sync handler may return null from getRemote

0.0.1-dev.11 #

  • Offline is totally based on unavailable

0.0.1-dev.10 #

  • getRemote is @protected

0.0.1-dev.9 #

  • Added support for temporary service unavailability

0.0.1-dev.8 #

  • Fixed missing exports.

0.0.1-dev.7 #

  • Split Synchronizer class implementation into a composition of UploadSynchronizer and DownloadSynchronizer, being either of the last two usable independently.

0.0.1-dev.6 #

  • Added LocalChangesSchema.

0.0.1-dev.5 #

  • Added LocalEntitySchema and base implementation mixin.

0.0.1-dev.4 #

  • Added clearAllLocal to EntityLocalRepository.

0.0.1-dev.3 #

  • Added EntityLocalRepository

0.0.1-dev.2 #

  • Major simplifications of the API.

The original implementation required too many interfaces to be implemented. This version dramatically simplifies the work required to use this package.

0.0.1-dev.1 #

  • FIX: Changed repository URL.

0.0.1-dev.0 #

  • Pre-release version.

This version is still severely lacking in documentation.

0
likes
0
points
218
downloads

Publisher

verified publishersquarealfa.com

Weekly Downloads

Contains algorithm to perform synchronization between Sqlite database and server API

Homepage
Repository (GitLab)
View/report issues

License

unknown (license)

Dependencies

grpc, logging, meta

More

Packages that depend on dbsync