table_sync icon indicating copy to clipboard operation
table_sync copied to clipboard

DB Table synchronization between microservices based on Model's event system and RabbitMQ messaging

Results 16 table_sync issues
Sort by recently updated
recently updated
newest added

1) add message versions and a counter that will send errors for message omissions 2) add feature that allows to send more than one model in batches. it resolve some...

Now: If I setup synchronization with if predicate like `TableSync.sync(self, if: -> (*) { syncable? })` model will send updates if predicate is truthy, but destroy will always send. What...

TableSync defines hooks directly in model without including or prepending code and if you define similar hooks, tablesync's hooks are shadowed and don't work ```rb class Test < Sequel::Model TableSync.sync(self)...

an bility to provide a custom version field for 6.0.4 table sync version

It contains features from `v604_custom_version_patch` branch with some additions based on table_sync/v6.1.0. Addition: for `notify!` method we keep `model_naming` as fallback in case of missing `table_name` and `schema_name` attributes.