class Sequel::Dataset
Public Instance Methods
await_count_change()
click to toggle source
# File lib/sequel/sequel-extensions.rb, line 15 def await_count_change polling_interval = 1.5 current_count = self.count loop do break if self.count != current_count sleep polling_interval end end
on_count_change() { |self| ... }
click to toggle source
# File lib/sequel/sequel-extensions.rb, line 6 def on_count_change Thread.new do loop do await_count_change yield(self) end end end