Table of Contents - composite_primary_keys-14.0.8 Documentation
Classes and Modules
- ActiveModel
- ActiveModel::AttributeAssignment
- ActiveRecord
- ActiveRecord::Associations
- ActiveRecord::Associations::Association
- ActiveRecord::Associations::AssociationScope
- ActiveRecord::Associations::ForeignAssociation
- ActiveRecord::Associations::HasManyAssociation
- ActiveRecord::Associations::HasManyThroughAssociation
- ActiveRecord::Associations::JoinDependency
- ActiveRecord::Associations::JoinDependency::Aliases
- ActiveRecord::Associations::JoinDependency::JoinAssociation
- ActiveRecord::Associations::Preloader
- ActiveRecord::Associations::Preloader::Association
- ActiveRecord::Associations::Preloader::Association::LoaderQuery
- ActiveRecord::AttributeMethods
- ActiveRecord::AttributeMethods::PrimaryKey
- ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
- ActiveRecord::AttributeMethods::Read
- ActiveRecord::AttributeMethods::Write
- ActiveRecord::AutosaveAssociation
- ActiveRecord::Base
- ActiveRecord::Base::CompositeClassMethods
- ActiveRecord::Base::CompositeInstanceMethods
- ActiveRecord::CompositeKeyError
- ActiveRecord::ConnectionAdapters
- ActiveRecord::ConnectionAdapters::AbstractAdapter
- ActiveRecord::ConnectionAdapters::DatabaseStatements
- ActiveRecord::ConnectionAdapters::PostgreSQL
- ActiveRecord::ConnectionAdapters::PostgreSQL::DatabaseStatements
- ActiveRecord::ConnectionAdapters::SQLServer
- ActiveRecord::ConnectionAdapters::SQLServer::DatabaseStatements
- ActiveRecord::Core
- ActiveRecord::Core::ClassMethods
- ActiveRecord::CounterCache
- ActiveRecord::CounterCache::ClassMethods
- ActiveRecord::Fixture
- ActiveRecord::NestedAttributes
- ActiveRecord::Persistence
- ActiveRecord::Persistence::ClassMethods
- ActiveRecord::PredicateBuilder
- ActiveRecord::PredicateBuilder::AssociationQueryValue
- ActiveRecord::Reflection
- ActiveRecord::Reflection::AbstractReflection
- ActiveRecord::Reflection::AssociationReflection
- ActiveRecord::Reflection::BelongsToReflection
- ActiveRecord::Reflection::ThroughReflection
- ActiveRecord::Relation
- ActiveRecord::Relation::WhereClause
- ActiveRecord::Sanitization
- ActiveRecord::Sanitization::ClassMethods
- ActiveRecord::TableMetadata
- ActiveRecord::Transactions
- ActiveRecord::Validations
- ActiveRecord::Validations::UniquenessValidator
- Arel
- Arel::Visitors
- Arel::Visitors::SQLServer
- Arel::Visitors::ToSql
- CompositePrimaryKeys
- CompositePrimaryKeys::ActiveRecord
- CompositePrimaryKeys::ActiveRecord::Batches
- CompositePrimaryKeys::ActiveRecord::Calculations
- CompositePrimaryKeys::ActiveRecord::FinderMethods
- CompositePrimaryKeys::ActiveRecord::QueryMethods
- CompositePrimaryKeys::ArrayExtension
- CompositePrimaryKeys::CollectionAssociation
- CompositePrimaryKeys::CompositeKeys
- CompositePrimaryKeys::CompositeRelation
- CompositePrimaryKeys::Predicates
- CompositePrimaryKeys::Utils
- CompositePrimaryKeys::VERSION
Methods
- ::composite? — ActiveRecord::Base
- ::cpk_as_array? — CompositePrimaryKeys::Utils
- ::cpk_as_string? — CompositePrimaryKeys::Utils
- ::escape_string_key — CompositePrimaryKeys::Utils
- ::get_bind_values — ActiveRecord::Associations::AssociationScope
- ::new — ActiveRecord::Relation
- ::normalize — CompositePrimaryKeys
- ::parse — CompositePrimaryKeys::CompositeKeys
- ::primary_key= — ActiveRecord::Base
- ::primary_key_without_composite_key_support= — ActiveRecord::Base
- ::primary_keys= — ActiveRecord::Base
- ::set_primary_keys — ActiveRecord::Base
- ::unescape_string_key — CompositePrimaryKeys::Utils
- #_assign_attribute — ActiveModel::AttributeAssignment
- #_create_record — ActiveRecord::Persistence
- #_has_attribute? — ActiveRecord::AttributeMethods
- #_read_attribute — ActiveRecord::AttributeMethods::Read
- #active_record_primary_key — ActiveRecord::Reflection::AssociationReflection
- #add_cpk_support — ActiveRecord::Relation
- #aggregate_column — CompositePrimaryKeys::ActiveRecord::Calculations
- #apply_join_dependency — CompositePrimaryKeys::ActiveRecord::FinderMethods
- #assign_nested_attributes_for_collection_association — ActiveRecord::NestedAttributes
- #association_foreign_key — ActiveRecord::Reflection::AssociationReflection
- #association_primary_key — ActiveRecord::Reflection::BelongsToReflection
- #batch_order — CompositePrimaryKeys::ActiveRecord::Batches
- #build_count_subquery — CompositePrimaryKeys::ActiveRecord::Calculations
- #calculate — CompositePrimaryKeys::ActiveRecord::Calculations
- #can_change_primary_key_values? — ActiveRecord::Base::CompositeInstanceMethods
- #composite? — ActiveRecord::Base::CompositeClassMethods
- #composite? — ActiveRecord::Base
- #construct — ActiveRecord::Associations::JoinDependency
- #construct_join_attributes — ActiveRecord::Associations::HasManyThroughAssociation
- #construct_relation_for_exists — CompositePrimaryKeys::ActiveRecord::FinderMethods
- #cpk_and_predicate — CompositePrimaryKeys::Predicates
- #cpk_detect_record — ActiveRecord::NestedAttributes
- #cpk_exists_subquery — ActiveRecord::Relation
- #cpk_id_predicate — CompositePrimaryKeys::Predicates
- #cpk_in_predicate — CompositePrimaryKeys::Predicates
- #cpk_in_predicate_with_grouped_keys — CompositePrimaryKeys::Predicates
- #cpk_in_predicate_with_non_grouped_keys — CompositePrimaryKeys::Predicates
- #cpk_in_subquery — ActiveRecord::Relation
- #cpk_join_predicate — CompositePrimaryKeys::Predicates
- #cpk_mysql_subquery — ActiveRecord::Relation
- #cpk_or_predicate — CompositePrimaryKeys::Predicates
- #cpk_subquery — ActiveRecord::Relation
- #creation_attributes — ActiveRecord::Associations::Association
- #delete — ActiveRecord::Persistence::ClassMethods
- #delete_all — ActiveRecord::Relation
- #delete_count — ActiveRecord::Associations::HasManyAssociation
- #delete_records — ActiveRecord::Associations::HasManyAssociation
- #destroy — CompositePrimaryKeys::CompositeRelation
- #extract_keys — ActiveRecord::Reflection::AssociationReflection
- #find — ActiveRecord::Fixture
- #find_one — CompositePrimaryKeys::ActiveRecord::FinderMethods
- #find_some — CompositePrimaryKeys::ActiveRecord::FinderMethods
- #find_some_ordered — CompositePrimaryKeys::ActiveRecord::FinderMethods
- #find_with_ids — CompositePrimaryKeys::ActiveRecord::FinderMethods
- #foreign_key — ActiveRecord::Reflection::AssociationReflection
- #has_attribute? — ActiveRecord::AttributeMethods
- #id — ActiveRecord::Base::CompositeInstanceMethods
- #id= — ActiveRecord::Base::CompositeInstanceMethods
- #id_before_type_cast — ActiveRecord::Base::CompositeInstanceMethods
- #id_in_database — ActiveRecord::AttributeMethods::PrimaryKey
- #id_was — ActiveRecord::AttributeMethods::PrimaryKey
- #ids — ActiveRecord::Base::CompositeInstanceMethods
- #ids — ActiveRecord::Fixture
- #ids — ActiveRecord::PredicateBuilder::AssociationQueryValue
- #ids_hash — ActiveRecord::Base::CompositeInstanceMethods
- #ids_to_s — ActiveRecord::Base::CompositeClassMethods
- #ids_writer — CompositePrimaryKeys::CollectionAssociation
- #in_batches — CompositePrimaryKeys::ActiveRecord::Batches
- #initialize_copy — ActiveRecord::Relation
- #initialize_copy_without_cpk — ActiveRecord::Relation
- #initialize_without_cpk — ActiveRecord::Relation
- #insert — ActiveRecord::ConnectionAdapters::DatabaseStatements
- #instantiate — ActiveRecord::Associations::JoinDependency
- #join_scope — ActiveRecord::Reflection::AbstractReflection
- #last_chain_scope — ActiveRecord::Associations::AssociationScope
- #limited_ids_for — CompositePrimaryKeys::ActiveRecord::FinderMethods
- #load_records_for_keys — ActiveRecord::Associations::Preloader::Association::LoaderQuery
- #make_Fetch_Possible_And_Deterministic — Arel::Visitors::SQLServer
- #next_chain_scope — ActiveRecord::Associations::AssociationScope
- #ordered_relation — CompositePrimaryKeys::ActiveRecord::FinderMethods
- #original_construct_join_attributes — ActiveRecord::Associations::HasManyThroughAssociation
- #owners_by_key — ActiveRecord::Associations::Preloader::Association
- #prefixes — CompositePrimaryKeys::ActiveRecord::Batches
- #primary_Key_From_Table — Arel::Visitors::SQLServer
- #primary_key — ActiveRecord::Base::CompositeClassMethods
- #primary_key= — ActiveRecord::Base::CompositeClassMethods
- #primary_keys — ActiveRecord::Base::CompositeClassMethods
- #queries — ActiveRecord::PredicateBuilder::AssociationQueryValue
- #quote_column_names — ActiveRecord::ConnectionAdapters::AbstractAdapter
- #read_attribute — ActiveRecord::AttributeMethods::Read
- #read_attribute_for_serialization — ActiveRecord::Base::CompositeInstanceMethods
- #records_for — ActiveRecord::Associations::Preloader::Association
- #restore_transaction_record_state — ActiveRecord::Transactions
- #reverse_sql_order — CompositePrimaryKeys::ActiveRecord::QueryMethods
- #save_belongs_to_association — ActiveRecord::AutosaveAssociation
- #save_has_one_association — ActiveRecord::AutosaveAssociation
- #sql_for_insert — ActiveRecord::ConnectionAdapters::SQLServer::DatabaseStatements
- #suppress_composite_primary_key — ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods
- #through_records_for — ActiveRecord::Associations::HasManyThroughAssociation
- #to_composite_keys — CompositePrimaryKeys::ArrayExtension
- #to_h — ActiveRecord::Relation::WhereClause
- #to_key — ActiveRecord::Base::CompositeInstanceMethods
- #to_param — CompositePrimaryKeys::CompositeKeys
- #to_s — CompositePrimaryKeys::CompositeKeys
- #update_all — ActiveRecord::Relation
- #update_counters — ActiveRecord::CounterCache::ClassMethods
- #validate_each — ActiveRecord::Validations::UniquenessValidator
- #visit_CompositePrimaryKeys_CompositeKeys — Arel::Visitors::ToSql
- #write_attribute — ActiveRecord::AttributeMethods::Write