diff options
Diffstat (limited to 'app/models/namespaces/sync_event.rb')
-rw-r--r-- | app/models/namespaces/sync_event.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/models/namespaces/sync_event.rb b/app/models/namespaces/sync_event.rb index 8534d8afb8c..fbe047f2c5a 100644 --- a/app/models/namespaces/sync_event.rb +++ b/app/models/namespaces/sync_event.rb @@ -13,4 +13,8 @@ class Namespaces::SyncEvent < ApplicationRecord def self.enqueue_worker ::Namespaces::ProcessSyncEventsWorker.perform_async # rubocop:disable CodeReuse/Worker end + + def self.upper_bound_count + select('COALESCE(MAX(id) - MIN(id) + 1, 0) AS upper_bound_count').to_a.first.upper_bound_count + end end |