Module: Partitioned

Defined in:
lib/partitioned/active_record_overrides.rb,
lib/partitioned/by_id.rb,
lib/partitioned/version.rb,
lib/partitioned/multi_level.rb,
lib/partitioned/by_created_at.rb,
lib/partitioned/by_time_field.rb,
lib/partitioned/by_foreign_key.rb,
lib/partitioned/by_integer_field.rb,
lib/partitioned/partitioned_base.rb,
lib/partitioned/by_daily_time_field.rb,
lib/partitioned/by_weekly_time_field.rb,
lib/partitioned/by_yearly_time_field.rb,
lib/partitioned/by_monthly_time_field.rb,
lib/partitioned/multi_level/configurator/dsl.rb,
lib/partitioned/partitioned_base/sql_adapter.rb,
lib/partitioned/multi_level/configurator/data.rb,
lib/partitioned/multi_level/partition_manager.rb,
lib/partitioned/partitioned_base/configurator.rb,
lib/partitioned/multi_level/configurator/reader.rb,
lib/partitioned/partitioned_base/configurator/dsl.rb,
lib/partitioned/partitioned_base/configurator/data.rb,
lib/partitioned/partitioned_base/partition_manager.rb,
lib/partitioned/partitioned_base/configurator/reader.rb,
lib/partitioned/partitioned_base/redshift_sql_adapter.rb

Overview

These are things our base class must fix in ActiveRecord::Base

No need to monkey patch these, just override them.

Defined Under Namespace

Modules: ActiveRecordOverrides Classes: ByCreatedAt, ByDailyTimeField, ByForeignKey, ById, ByIntegerField, ByMonthlyTimeField, ByTimeField, ByWeeklyTimeField, ByYearlyTimeField, MethodNotImplemented, MultiLevel, PartitionedBase

Constant Summary collapse

VERSION =

the current version of this gem

"1.3.5"