class SandthornDriverSequel::Storage
Attributes
db[R]
Public Class Methods
new(db, context)
click to toggle source
# File lib/sandthorn_driver_sequel/storage.rb, line 13 def initialize(db, context) @db = db @context = context end
Public Instance Methods
aggregates()
click to toggle source
Returns a Sequel::Model for accessing aggregates
# File lib/sandthorn_driver_sequel/storage.rb, line 19 def aggregates Class.new(Sequel::Model(aggregates_table)) end
aggregates_table()
click to toggle source
# File lib/sandthorn_driver_sequel/storage.rb, line 28 def aggregates_table db[aggregates_table_name] end
events()
click to toggle source
Returns a Sequel::Model for accessing events
# File lib/sandthorn_driver_sequel/storage.rb, line 24 def events Class.new(Sequel::Model(events_table)) end
events_table()
click to toggle source
# File lib/sandthorn_driver_sequel/storage.rb, line 32 def events_table db[events_table_name] end