Module: CalculationsByTimeRange::ActiveRecord::Calculations

Included in:
ActiveRecord::Base
Defined in:
lib/calculations_by_time_range/active_record/calculations.rb

Constant Summary collapse

TIME_OFFSET =
Time.zone.utc_offset / 3600
COLUMNS =
{
  :year => [:year],
  :month => [:year, :month],
  :week => [:year, :month, :week],
  :day => [:year, :month, :day, :week],
  :hour => [:year, :month, :day, :hour, :week]
}
OPERATIONS =
["sum", "count", "min", "max", "avg"]