Module: ActiveRecord::Temporal
- Defined in:
- lib/activerecord/temporal/application_versioning/application_versioned.rb,
lib/activerecord/temporal/system_versioning/history_model_namespace.rb,
lib/activerecord/temporal/system_versioning/schema_definitions.rb,
lib/activerecord/temporal/system_versioning/schema_statements.rb,
lib/activerecord/temporal/system_versioning/system_versioned.rb,
lib/activerecord/temporal/system_versioning/command_recorder.rb,
lib/activerecord/temporal/system_versioning/schema_creation.rb,
lib/activerecord/temporal/system_versioning/history_models.rb,
lib/activerecord/temporal/querying/where_clause_refinement.rb,
lib/activerecord/temporal/system_versioning/history_model.rb,
lib/activerecord/temporal/patches/association_reflection.rb,
lib/activerecord/temporal/querying/association_walker.rb,
lib/activerecord/temporal/querying/association_macros.rb,
lib/activerecord/temporal/patches/through_association.rb,
lib/activerecord/temporal/querying/association_scope.rb,
lib/activerecord/temporal/querying/time_dimensions.rb,
lib/activerecord/temporal/querying/scope_registry.rb,
lib/activerecord/temporal/patches/join_dependency.rb,
lib/activerecord/temporal/querying/query_methods.rb,
lib/activerecord/temporal/application_versioning.rb,
lib/activerecord/temporal/system_versioning.rb,
lib/activerecord/temporal/querying/scoping.rb,
lib/activerecord/temporal/patches/relation.rb,
lib/activerecord/temporal/patches/merger.rb,
lib/activerecord/temporal/querying.rb,
lib/activerecord/temporal/version.rb,
lib/activerecord/temporal/scoping.rb,
lib/activerecord/temporal.rb
Defined Under Namespace
Modules: ApplicationVersioning, ClassMethods, Patches, Scoping, SystemVersioning
Constant Summary collapse
- VERSION =
"0.4.0"- HistoryModelNamespace =
SystemVersioning::HistoryModelNamespace
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
32 33 34 |
# File 'lib/activerecord/temporal.rb', line 32 def self.included(base) base.extend ClassMethods end |