.github/workflows/ci.yml | |
|
|
.gitignore | |
|
|
Appraisals | |
|
|
CHANGELOG.md | |
|
|
Gemfile | |
|
|
Guardfile | |
|
|
LICENSE | |
|
|
MIT-LICENSE | |
|
|
README.md | |
|
|
Rakefile | |
|
|
gemfiles/rails_6.0.gemfile | |
|
|
gemfiles/rails_6.1.gemfile | |
|
|
gemfiles/rails_7.0.gemfile | |
|
|
lib/synced.rb | 10 | A 0 mins |
|
lib/synced/attributes_as_hash.rb | 8 | A 0 mins |
|
lib/synced/delegate_attributes.rb | 14 | A 0 mins |
|
lib/synced/has_synced_data.rb | 33 | A 0 mins |
|
lib/synced/model.rb | 84 | A 2 hrs |
|
lib/synced/rails.rb | 15 | A 0 mins |
|
lib/synced/result_presenter.rb | 16 | A 0 mins |
|
lib/synced/strategies/check.rb | 56 | A 2 hrs |
|
lib/synced/strategies/full.rb | 205 | B 5 hrs |
|
lib/synced/strategies/synced_all_at_timestamp_strategy.rb | 23 | A 0 mins |
|
lib/synced/strategies/synced_per_scope_timestamp_strategy.rb | 32 | A 0 mins |
|
lib/synced/strategies/updated_since.rb | 85 | A 0 mins |
|
lib/synced/synchronizer.rb | 30 | A 0 mins |
|
lib/synced/timestamp.rb | 19 | A 0 mins |
|
lib/synced/version.rb | 3 | A 0 mins |
|
synced.gemspec | |
|
|