class Statlysis::ActiveRecordDataset

Attributes

arel[R]

Public Instance Methods

method_missing() click to toggle source

TODO

# File lib/statlysis/multiple_dataset/active_record.rb, line 12
def method_missing
end
resort_source_order() click to toggle source
# File lib/statlysis/multiple_dataset/active_record.rb, line 29
def resort_source_order; @sources = @sources.map {|s| s.order("#{cron.time_column} ASC") } end
set_regexp(regexp) click to toggle source
Calls superclass method Statlysis::MultipleDataset#set_regexp
# File lib/statlysis/multiple_dataset/active_record.rb, line 15
def set_regexp regexp
  super

  # TODO test it
  activerecord_models = _select_orm(ActiveRecord::Store)
  activerecord_models.select do |_model|
    @sources.add _model if _model.table_name.to_s.match(@regexp)
  end

  _resort_source_order

  return self
end