Generated RBS files
Experimental RBS support (using type sampling data from the type_fusion
project).
Typing Progress
We have received 27,792 type samples for the activerecord-7.0.7
gem and matched them to 329 out of the 4407 methods (7.5 %).
Methods With Samples
<<
Arel::Collectors::SQLString
<<
Arel::Collectors::Bind
<<
Arel::Collectors::Composite
type_map
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
visit
Arel::Visitors::PostgreSQL
key?
ActiveRecord::Type::HashLookupTypeMap
get_oid_type
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
fetch
ActiveRecord::Type::HashLookupTypeMap
logger
ActiveRecord::Base
match
ActiveRecord::DynamicMatchers::Method
logger
ActiveRecord::LogSubscriber
connection_cache_key
ActiveRecord::ConnectionAdapters::ConnectionPool
type_cast
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
current_thread
ActiveRecord::ConnectionAdapters::ConnectionPool
pattern
ActiveRecord::DynamicMatchers::FindBy
pattern
ActiveRecord::DynamicMatchers::FindByBang
empty
ActiveRecord::Relation::WhereClause
maybe_visit
Arel::Visitors::PostgreSQL
type_for_attribute
ActiveRecord::TypeCaster::Map
type
ActiveRecord::TableMetadata
quote_column_name
Arel::Visitors::PostgreSQL
match
ActiveRecord::DynamicMatchers::Method
collect_nodes_for
Arel::Visitors::PostgreSQL
quote_table_name
Arel::Visitors::PostgreSQL
pattern
ActiveRecord::DynamicMatchers::FindBy
dangerous_attribute_methods
ActiveRecord::AttributeMethods
pool
ActiveRecord::ConnectionAdapters::PoolConfig
pattern
ActiveRecord::DynamicMatchers::FindByBang
inspection_filter
ActiveRecord::Base
add_bind
Arel::Collectors::Composite
quote_column_name
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
<<
Arel::Collectors::Composite
filter
ActiveRecord::LogSubscriber
connection_class
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
collect?
ActiveRecord::ExplainRegistry
initialize
ActiveRecord::Relation::WhereClause
quote_table_name
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
<<
Arel::Collectors::Bind
add_bind
Arel::Collectors::SQLString
<<
Arel::Collectors::SQLString
render_bind
ActiveRecord::LogSubscriber
connection
ActiveRecord::ConnectionAdapters::ConnectionPool
visit_ActiveModel_Attribute
Arel::Visitors::PostgreSQL
bind_block
Arel::Visitors::PostgreSQL
retrieve_connection_pool
ActiveRecord::ConnectionAdapters::ConnectionHandler
connection_specification_name
ActiveRecord::Base
visit_Arel_Attributes_Attribute
Arel::Visitors::PostgreSQL
add_bind
Arel::Collectors::Bind
connected_to_stack
ActiveRecord::Base
default_connection_handler
ActiveRecord::Base
visit_Arel_Nodes_Equality
Arel::Visitors::PostgreSQL
prepared_statements_disabled_cache
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
prepared_statements?
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
build
ActiveRecord::PredicateBuilder
build_quoted
Arel::Nodes
connection_handler
ActiveRecord::Base
sql_runtime
ActiveRecord::RuntimeRegistry
initialize
Arel::Nodes::Equality
get_pool_config
ActiveRecord::ConnectionAdapters::PoolManager
retrieve_connection
ActiveRecord::ConnectionAdapters::ConnectionHandler
eql?
Arel::Nodes::Equality
unboundable?
Arel::Visitors::PostgreSQL
current_transaction
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
reflect_on_aggregation
ActiveRecord::TableMetadata
current_transaction
ActiveRecord::ConnectionAdapters::TransactionManager
associated_with?
ActiveRecord::TableMetadata
get_pool_manager
ActiveRecord::ConnectionAdapters::ConnectionHandler
handler_for
ActiveRecord::PredicateBuilder
[]
ActiveRecord::PredicateBuilder
instance
ActiveRecord::Scoping::ScopeRegistry
build_bind_attribute
ActiveRecord::PredicateBuilder
empty?
ActiveRecord::Relation::WhereClause
replica?
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
call
ActiveRecord::PredicateBuilder::BasicObjectHandler
materialize_transactions
ActiveRecord::ConnectionAdapters::TransactionManager
initialize
Arel::Nodes::JoinSource
to_sql_and_binds
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
instance
ActiveRecord::ExplainRegistry
finish
ActiveRecord::ExplainSubscriber
colorize_payload_name
ActiveRecord::LogSubscriber
mark_transaction_written_if_write
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
runtime=
ActiveRecord::LogSubscriber
runtime
ActiveRecord::LogSubscriber
visit
Arel::Visitors::PostgreSQL
pool_configs
ActiveRecord::ConnectionAdapters::PoolManager
transform_query
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
start
ActiveRecord::ExplainSubscriber
+
ActiveRecord::Relation::WhereClause
log
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
arel_from_relation
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
quote
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
inject_join
Arel::Visitors::PostgreSQL
sql_runtime=
ActiveRecord::RuntimeRegistry
select_all
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
hash
ActiveRecord::ConnectionAdapters::SqlTypeMetadata
sql_color
ActiveRecord::LogSubscriber
current_preventing_writes
ActiveRecord::Base
check_if_write_query
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
initialize
Arel::Collectors::SQLString
closed?
ActiveRecord::ConnectionAdapters::RealTransaction
preventing_writes?
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
hash
ActiveRecord::ConnectionAdapters::PostgreSQL::TypeMetadata
sql
ActiveRecord::LogSubscriber
current_scope
ActiveRecord::Scoping::ScopeRegistry
materialize_transactions
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
open?
ActiveRecord::ConnectionAdapters::RealTransaction
active_connection?
ActiveRecord::ConnectionAdapters::ConnectionPool
debug
ActiveRecord::LogSubscriber
sql
Arel
fetch
ActiveRecord::Type::HashLookupTypeMap
type_map
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
initialize
ActiveRecord::Result
select
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
type_cast
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
initialize
Arel::Nodes::SelectCore
value_for
ActiveRecord::Scoping::ScopeRegistry
wrap_sql_literal
ActiveRecord::Relation::WhereClause
write_query?
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
star
Arel
convert_dot_notation_to_hash
ActiveRecord::PredicateBuilder
all_connection_pools
ActiveRecord::ConnectionAdapters::ConnectionHandler
visit_Arel_Nodes_JoinSource
Arel::Visitors::PostgreSQL
execute_and_clear
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
visit_Arel_Nodes_SelectCore
Arel::Visitors::PostgreSQL
expand_from_hash
ActiveRecord::PredicateBuilder
initialize
Arel::Collectors::Composite
compile
Arel::Visitors::PostgreSQL
key?
ActiveRecord::Type::HashLookupTypeMap
collector
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
collect_optimizer_hints
Arel::Visitors::PostgreSQL
empty
ActiveRecord::Relation::FromClause
distinct
Arel::SelectManager
where
Arel::SelectManager
visit_Arel_Nodes_SelectStatement
Arel::Visitors::PostgreSQL
predicates_with_wrapped_sql_literals
ActiveRecord::Relation::WhereClause
quote_bound_value
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
initialize
Arel::Collectors::Bind
execute
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
initialize
Arel::SelectManager
visit_Arel_Nodes_Grouping
Arel::Visitors::PostgreSQL
open?
ActiveRecord::ConnectionAdapters::NullTransaction
build_result
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
ast
ActiveRecord::Relation::WhereClause
relation_class_for
ActiveRecord::Relation
visit_Arel_Nodes_And
Arel::Visitors::PostgreSQL
value
Arel::Collectors::SQLString
get_oid_type
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
quote_string
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
quote_table_name
Arel::Visitors::PostgreSQL
current_role
ActiveRecord::Base
non_empty_predicates
ActiveRecord::Relation::WhereClause
visit_Arel_Table
Arel::Visitors::PostgreSQL
visit_Arel_Nodes_SelectOptions
Arel::Visitors::PostgreSQL
connection_pool_list
ActiveRecord::ConnectionAdapters::ConnectionHandler
empty?
Arel::Nodes::JoinSource
initialize
Arel::Nodes::SelectStatement
value
Arel::Collectors::Bind
materialize!
ActiveRecord::ConnectionAdapters::RealTransaction
initialize_copy
ActiveRecord::Result
lock_thread=
ActiveRecord::ConnectionAdapters::ConnectionPool
references
ActiveRecord::PredicateBuilder
initialize
Arel::Nodes::And
join_sources
Arel::SelectManager
build_from_hash
ActiveRecord::PredicateBuilder
accept
Arel::Visitors::PostgreSQL
validate_each
ActiveRecord::Validations::PresenceValidator
contradiction?
ActiveRecord::Relation::WhereClause
logger
ActiveRecord::LogSubscriber
==
ActiveRecord::ConnectionAdapters::SqlTypeMetadata
empty?
ActiveRecord::Result
type_casted_binds
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
update_typemap_for_default_timezone
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
visit_Arel_Nodes_SqlLiteral
Arel::Visitors::PostgreSQL
registry
ActiveRecord::ConnectionAdapters::PostgreSQL::Column
exec_query
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
cache_sql
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
query_cache_enabled
ActiveRecord::ConnectionAdapters::ConnectionPool
value
Arel::Collectors::Composite
quote_column_name
Arel::Visitors::PostgreSQL
exec_no_cache
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
clear_query_cache
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
synchronize
ActiveRecord::ConnectionAdapters::ConnectionPool::ConnectionLeasingQueue
default_role
ActiveRecord::Base
locked
Arel::SelectManager
rollback_db_transaction
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
type_casted_binds
ActiveRecord::LogSubscriber
schema_cache
ActiveRecord::ConnectionAdapters::ConnectionPool
project
Arel::SelectManager
initialize
Arel::Nodes::Grouping
create
ActiveRecord::Relation
current_scope
ActiveRecord::Scoping::ScopeRegistry
quote_column_name
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
logger
ActiveRecord::Base
value_for
ActiveRecord::Scoping::ScopeRegistry
key_conversion_required?
ActiveRecord::Associations::Preloader::Association
convert_key
ActiveRecord::Associations::Preloader::Association
lookup
ActiveRecord::Type::HashLookupTypeMap
singleton_method_added
ActiveRecord::Base
bind_params_length
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
retrieve_connection_pool
ActiveRecord::ConnectionAdapters::ConnectionHandler
quote_table_name
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
register_type
ActiveRecord::Type::HashLookupTypeMap
quoted_date
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
checkin
ActiveRecord::ConnectionAdapters::ConnectionPool
connection_pool_names
ActiveRecord::ConnectionAdapters::ConnectionHandler
filter
ActiveRecord::LogSubscriber
supports_lazy_transactions?
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
extract_default_function
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
invalidated?
ActiveRecord::ConnectionAdapters::TransactionState
clear_query_caches_for_current_thread
ActiveRecord::Base
complete
ActiveRecord::AsynchronousQueriesTracker
type
ActiveRecord::TableMetadata
perform_fetch
ActiveRecord::Type::HashLookupTypeMap
supports_virtual_columns?
ActiveRecord::ConnectionAdapters::SQLite3Adapter
materialized?
ActiveRecord::ConnectionAdapters::RealTransaction
render_bind
ActiveRecord::LogSubscriber
cast_value
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Timestamp
deep_deduplicate
ActiveRecord::ConnectionAdapters::SchemaCache
maybe_visit
Arel::Visitors::PostgreSQL
connection
ActiveRecord::ConnectionAdapters::ConnectionPool
type_for_attribute
ActiveRecord::TypeCaster::Map
fetch_type_metadata
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
expire
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
visit_Arel_Attributes_Attribute
Arel::Visitors::PostgreSQL
new
ActiveRecord::ConnectionAdapters::SqlTypeMetadata
internal_poll
ActiveRecord::ConnectionAdapters::ConnectionPool::ConnectionLeasingQueue
enable_lazy_transactions!
ActiveRecord::ConnectionAdapters::TransactionManager
add_bind
Arel::Collectors::Composite
ignored_columns
ActiveRecord::Base
finalize_session
ActiveRecord::AsynchronousQueriesTracker
initialize
Arel::Nodes::Equality
run
ActiveRecord::QueryCache
dangerous_attribute_methods
ActiveRecord::AttributeMethods
records
ActiveRecord::ConnectionAdapters::RealTransaction
klass
ActiveRecord::Associations::BelongsToAssociation
pool
ActiveRecord::ConnectionAdapters::PoolConfig
clear_active_connections!
ActiveRecord::Base
poll
ActiveRecord::ConnectionAdapters::ConnectionPool::ConnectionLeasingQueue
run
ActiveRecord::AsynchronousQueriesTracker
empty
ActiveRecord::Relation::WhereClause
assert_valid_registration
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::TypeMapInitializer
enable_lazy_transactions!
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
relation_class_for
ActiveRecord::Relation
asynchronous_queries_tracker
ActiveRecord::Base
prepared_statements?
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
collect_nodes_for
Arel::Visitors::PostgreSQL
initialize
ActiveRecord::FixtureSet::ClassCache
columns
Arel::InsertManager
get_pool_manager
ActiveRecord::ConnectionAdapters::ConnectionHandler
visit
Arel::Visitors::SQLite
lazy_transactions_enabled?
ActiveRecord::ConnectionAdapters::TransactionManager
registry
ActiveRecord::ConnectionAdapters::PostgreSQL::TypeMetadata
release_connection
ActiveRecord::ConnectionAdapters::ConnectionPool
disable_query_cache!
ActiveRecord::ConnectionAdapters::ConnectionPool
role_names
ActiveRecord::ConnectionAdapters::PoolManager
initialize
ActiveRecord::ConnectionAdapters::TransactionState
active?
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
clear_active_connections!
ActiveRecord::ConnectionAdapters::ConnectionHandler
configure_query_cache!
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
deduplicate
ActiveRecord::ConnectionAdapters::PostgreSQL::TypeMetadata
select_all
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
start_session
ActiveRecord::AsynchronousQueriesTracker
finalize
ActiveRecord::AsynchronousQueriesTracker::Session
remove_connection_from_thread_cache
ActiveRecord::ConnectionAdapters::ConnectionPool
begin_db_transaction
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
disable_query_cache!
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
exec_rollback_db_transaction
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
lookup_cast_type_from_column
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
rollback_transaction
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
new
ActiveRecord::ConnectionAdapters::PostgreSQL::TypeMetadata
rollback
ActiveRecord::ConnectionAdapters::RealTransaction
quote
ActiveRecord::ConnectionAdapters::SQLite3Adapter
initialize
ActiveRecord::ConnectionAdapters::SqlTypeMetadata
cached_fixtures
ActiveRecord::FixtureSet
model_metadata
ActiveRecord::FixtureSet::TableRows
empty?
ActiveRecord::Relation::WhereClause
initialize
ActiveRecord::Relation::WhereClause
inspection_filter
ActiveRecord::Base
quote
Arel::Visitors::SQLite
add_bind
Arel::Collectors::Bind
add_bind
Arel::Collectors::SQLString
release_savepoint
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
lookup_cast_type_from_column
ActiveRecord::ConnectionAdapters::SQLite3Adapter
connection_cache_key
ActiveRecord::ConnectionAdapters::ConnectionPool
quote_column_name
Arel::Visitors::SQLite
deduplicate
ActiveRecord::ConnectionAdapters::SqlTypeMetadata
enable_query_cache!
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
with_yaml_fallback
ActiveRecord::ConnectionAdapters::SQLite3Adapter
==
ActiveRecord::ConnectionAdapters::SqlTypeMetadata
new
ActiveRecord::ConnectionAdapters::PostgreSQL::Column
empty
ActiveRecord::Relation::FromClause
backtrace_cleaner
ActiveRecord::LogSubscriber
inversed_from
ActiveRecord::Associations::BelongsToAssociation
quote_column_name
ActiveRecord::ConnectionAdapters::SQLite3Adapter
enable_query_cache!
ActiveRecord::ConnectionAdapters::ConnectionPool
retrieve_connection
ActiveRecord::ConnectionAdapters::ConnectionHandler
can_remove_no_wait?
ActiveRecord::ConnectionAdapters::ConnectionPool::ConnectionLeasingQueue
fetch
ActiveRecord::Type::TypeMap
joinable?
ActiveRecord::ConnectionAdapters::NullTransaction
owners_by_key
ActiveRecord::Associations::Preloader::Association
loaded?
ActiveRecord::Associations::Preloader::Association
clear_on_handler
ActiveRecord::Base
initialize
ActiveRecord::ConnectionAdapters::RealTransaction
initialize
ActiveRecord::ConnectionAdapters::PostgreSQL::TypeMetadata
transaction_open?
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
==
ActiveRecord::ConnectionAdapters::PostgreSQL::TypeMetadata
complete
ActiveRecord::QueryCache
serialize
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Jsonb
begin_transaction
ActiveRecord::ConnectionAdapters::TransactionManager
has_default_function?
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
get_pool_config
ActiveRecord::ConnectionAdapters::PoolManager
convert_time_to_time_zone
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter
lease
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
start
ActiveRecord::ExplainSubscriber
connection_class
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
schema_cache
ActiveRecord::ConnectionAdapters::ConnectionPool
registry
ActiveRecord::ConnectionAdapters::SqlTypeMetadata
add
ActiveRecord::ConnectionAdapters::ConnectionPool::ConnectionLeasingQueue
quoted_date
ActiveRecord::ConnectionAdapters::SQLite3Adapter
bind_block
Arel::Visitors::PostgreSQL
register_handler
ActiveRecord::PredicateBuilder
rollback_records
ActiveRecord::ConnectionAdapters::RealTransaction
lookup
ActiveRecord::Type::TypeMap
initialize
ActiveRecord::AsynchronousQueriesTracker::Session
default_shard
ActiveRecord::Base
materialized?
ActiveRecord::ConnectionAdapters::SavepointTransaction
cache
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
deserialize
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Jsonb
initialize
ActiveRecord::Associations::BelongsToAssociation
log
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
begin_transaction
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
visit_Arel_Nodes_Equality
Arel::Visitors::PostgreSQL
prepared_statements_disabled_cache
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
model_metadata
ActiveRecord::FixtureSet::TableRow
instance
ActiveRecord::ExplainRegistry
open?
ActiveRecord::ConnectionAdapters::SavepointTransaction
collect?
ActiveRecord::ExplainRegistry
records
ActiveRecord::ConnectionAdapters::SavepointTransaction
empty?
Arel::Nodes::JoinSource
to_sql_and_binds
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
connection_specification_name
ActiveRecord::Base
klass
ActiveRecord::Associations::HasManyThroughAssociation
type_map
ActiveRecord::ConnectionAdapters::SQLite3Adapter
checkout
ActiveRecord::ConnectionAdapters::ConnectionPool
visit_ActiveModel_Attribute
Arel::Visitors::PostgreSQL
visit_Arel_Table
Arel::Visitors::PostgreSQL
lookup_cast_type
ActiveRecord::ConnectionAdapters::SQLite3Adapter
set_current_scope
ActiveRecord::Scoping::ScopeRegistry
expand_from_hash
ActiveRecord::PredicateBuilder
unboundable?
Arel::Visitors::PostgreSQL
is_utc?
ActiveRecord::Type::DateTime
runtime
ActiveRecord::LogSubscriber
initialize
Arel::Collectors::Bind
remove
ActiveRecord::ConnectionAdapters::ConnectionPool::ConnectionLeasingQueue
inverse_reflection_for
ActiveRecord::Associations::HasManyAssociation
add_transaction_record
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
shard_names
ActiveRecord::ConnectionAdapters::PoolManager
inject_join
Arel::Visitors::PostgreSQL
reset
ActiveRecord::Associations::BelongsToAssociation
quote
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
distinct
Arel::SelectManager
sql_runtime=
ActiveRecord::RuntimeRegistry
set_inverse_instance
ActiveRecord::Associations::HasManyAssociation
klass
ActiveRecord::Associations::HasManyAssociation
foreign_key_for?
ActiveRecord::Associations::HasManyAssociation
register_handler
ActiveRecord::PredicateBuilder
materialize!
ActiveRecord::ConnectionAdapters::SavepointTransaction
visit_Arel_Nodes_JoinSource
Arel::Visitors::PostgreSQL
initialize
Arel::Nodes::ValuesList
set_inverse
ActiveRecord::Associations::Preloader::Association
initialize
Arel::Nodes::JoinSource
joinable?
ActiveRecord::ConnectionAdapters::RealTransaction
register
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::TypeMapInitializer
alias_type
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::TypeMapInitializer
reflection_class
ActiveRecord::FixtureSet::TableRow
deserialize
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Jsonb
verify!
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
full_rollback!
ActiveRecord::ConnectionAdapters::TransactionState
predicates_with_wrapped_sql_literals
ActiveRecord::Relation::WhereClause
includes_column?
ActiveRecord::Result
sql_for_insert
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
rollback_transaction
ActiveRecord::ConnectionAdapters::TransactionManager
eql?
Arel::Nodes::Equality
checkout_and_verify
ActiveRecord::ConnectionAdapters::ConnectionPool
replica?
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
new_column_from_field
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
cast
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter
extract_value_from_default
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
connection
ActiveRecord::Base
acquire_connection
ActiveRecord::ConnectionAdapters::ConnectionPool
associated_with?
ActiveRecord::TableMetadata
initialize
Arel::Nodes::InsertStatement
associate_records_to_owner
ActiveRecord::Associations::Preloader::Association
transaction
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
initialize
Arel::InsertManager
primary_key
ActiveRecord::Associations::BelongsToAssociation
visit_Arel_Nodes_Casted
Arel::Visitors::PostgreSQL
build
ActiveRecord::PredicateBuilder
target=
ActiveRecord::Associations::BelongsToAssociation
preventing_writes?
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
cache_for_connection
ActiveRecord::FixtureSet
primary_class?
ActiveRecord::Base
loaded?
ActiveRecord::Associations::BelongsToAssociation
loaded!
ActiveRecord::Associations::BelongsToAssociation
exec_query
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
model_class
ActiveRecord::FixtureSet::TableRow
prepared_statements?
ActiveRecord::ConnectionAdapters::SQLite3Adapter
+
ActiveRecord::Relation::WhereClause
initialize
Arel::Nodes::SelectStatement
finish
ActiveRecord::ExplainSubscriber
inverse_association_for
ActiveRecord::Associations::HasManyAssociation
transform_query
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
colorize_payload_name
ActiveRecord::LogSubscriber
initialize_copy
ActiveRecord::Result
owner_key_name
ActiveRecord::Associations::Preloader::Association
exec_insert
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
deserialize
ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter
sql
ActiveRecord::LogSubscriber
sql
Arel
schema_cache
ActiveRecord::ConnectionAdapters::SQLite3Adapter
initialize
ActiveRecord::ConnectionAdapters::PostgreSQL::Name
global_current_scope
ActiveRecord::Scoping::ScopeRegistry
accept
Arel::Visitors::SQLite
instance
ActiveRecord::Scoping::ScopeRegistry
real_type_unless_aliased
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Timestamp
type
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Timestamp
register_mapped_type
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::TypeMapInitializer
register_with_subtype
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::TypeMapInitializer
build_quoted
Arel::Nodes
no_wait_poll
ActiveRecord::ConnectionAdapters::ConnectionPool::ConnectionLeasingQueue
deduplicated
ActiveRecord::ConnectionAdapters::PostgreSQL::TypeMetadata
update_typemap_for_default_timezone
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
initialize
ActiveRecord::ConnectionAdapters::SavepointTransaction
add_join_records
ActiveRecord::FixtureSet::TableRow
initialize
ActiveRecord::PredicateBuilder::ArrayHandler
current_preventing_writes
ActiveRecord::Base
predicates_unreferenced_by
ActiveRecord::Relation::WhereClause
hash_rows
ActiveRecord::Result
commit_transaction
ActiveRecord::ConnectionAdapters::TransactionManager
registry
ActiveRecord::Suppressor
type_casted_binds
ActiveRecord::ConnectionAdapters::SQLite3Adapter
alias_type
ActiveRecord::Type::HashLookupTypeMap
replica?
ActiveRecord::ConnectionAdapters::SQLite3Adapter
quote_table_name
ActiveRecord::ConnectionAdapters::SQLite3Adapter
register_type
ActiveRecord::Type::TypeMap
reset_scope
ActiveRecord::Associations::HasManyAssociation
initialize
ActiveRecord::PredicateBuilder::BasicObjectHandler
build_fixture_sql
ActiveRecord::ConnectionAdapters::SQLite3Adapter
invertible_for?
ActiveRecord::Associations::HasManyAssociation
commit_records
ActiveRecord::ConnectionAdapters::SavepointTransaction
handler_for
ActiveRecord::PredicateBuilder
is_utc?
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Timestamp
visit_Arel_Nodes_InsertStatement
Arel::Visitors::PostgreSQL
use_insert_returning?
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
set_value_for
ActiveRecord::Scoping::ScopeRegistry
initialize
ActiveRecord::TableMetadata
schema_cache
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
build_bind_attribute
ActiveRecord::PredicateBuilder
register_type
ActiveRecord::Type::HashLookupTypeMap
data_source_sql
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
[]
ActiveRecord::PredicateBuilder
stale_state
ActiveRecord::Associations::BelongsToAssociation
bind_params_length
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
check_if_write_query
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
source_reflection
ActiveRecord::Associations::HasManyThroughAssociation
stale_state
ActiveRecord::Associations::HasOneAssociation
retrieve_connection
ActiveRecord::Base
extract_query_source_location
ActiveRecord::LogSubscriber
initialize
Arel::Nodes::And
current_transaction
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
association_key_name
ActiveRecord::Associations::Preloader::Association
initialize
ActiveRecord::Associations::JoinDependency::JoinBase
hash
ActiveRecord::ConnectionAdapters::PostgreSQL::TypeMetadata
initialize
ActiveRecord::Associations::JoinDependency::JoinAssociation
initialize
Arel::Nodes::SelectCore
fetch_type_metadata
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
lookup_cast_type_from_column
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
mark_transaction_written_if_write
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
loaded?
ActiveRecord::Associations::HasOneAssociation
visit_Arel_Nodes_SelectStatement
Arel::Visitors::PostgreSQL
select
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
visit_Arel_Nodes_SqlLiteral
Arel::Visitors::PostgreSQL
connected_to_stack
ActiveRecord::Base
reset_scope
ActiveRecord::Associations::BelongsToAssociation
reset_runtime
ActiveRecord::LogSubscriber
each_attributes
ActiveRecord::Relation::WhereClause
generate_primary_key
ActiveRecord::FixtureSet::TableRow
empty?
ActiveRecord::Result
initialize
Arel::Collectors::SQLString
alias_for
ActiveRecord::Calculations::ColumnAliasTracker
visit_Arel_Nodes_And
Arel::Visitors::PostgreSQL
current_shard
ActiveRecord::Base
reader
ActiveRecord::Associations::HasManyThroughAssociation
each
ActiveRecord::Result
current_thread
ActiveRecord::ConnectionAdapters::ConnectionPool
merge_select_values
ActiveRecord::Relation::Merger
insert
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
initialize
ActiveRecord::AsynchronousQueriesTracker
max_identifier_length
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
debug
ActiveRecord::LogSubscriber
alias_type
ActiveRecord::Type::HashLookupTypeMap
prefetch_primary_key?
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
klass
ActiveRecord::Associations::BelongsToAssociation
run?
ActiveRecord::Associations::Preloader::Association
aliased_table_for
ActiveRecord::Associations::AliasTracker
initialize
ActiveRecord::Associations::HasOneAssociation
current_transaction
ActiveRecord::ConnectionAdapters::TransactionManager
length
ActiveRecord::Result
within_new_transaction
ActiveRecord::ConnectionAdapters::TransactionManager
value_for_database
Arel::Nodes::Casted
new
ActiveRecord::ConnectionAdapters::SqlTypeMetadata
loaded?
ActiveRecord::Associations::HasManyThroughAssociation
merge
ActiveRecord::Relation::Merger
commit!
ActiveRecord::ConnectionAdapters::TransactionState
hash
ActiveRecord::ConnectionAdapters::SqlTypeMetadata
reflect_on_aggregation
ActiveRecord::TableMetadata
deduplicate
ActiveRecord::ConnectionAdapters::SqlTypeMetadata
execute
ActiveRecord::StatementCache
compile
Arel::Visitors::SQLite
ignored_table?
ActiveRecord::ConnectionAdapters::SchemaCache
deep_deduplicate
ActiveRecord::ConnectionAdapters::SchemaCache
visit_Arel_Nodes_HomogeneousIn
Arel::Visitors::PostgreSQL
cache
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
register_array_type
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::TypeMapInitializer
data_source_exists?
ActiveRecord::ConnectionAdapters::SchemaCache
initialize
ActiveRecord::Associations::HasManyAssociation
closed?
ActiveRecord::ConnectionAdapters::SavepointTransaction
initialize
Arel::Nodes::Group
ast
ActiveRecord::Relation::WhereClause
initialize
ActiveRecord::PredicateBuilder::ArrayHandler
insert
Arel::InsertManager
suffix
ActiveRecord::DynamicMatchers::FindBy
create_values_list
Arel::InsertManager
create_values
Arel::InsertManager
unquoted_false
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
config
ActiveRecord::Encryption
initialize
ActiveRecord::Fixture
==
ActiveRecord::ConnectionAdapters::PostgreSQL::TypeMetadata
define_accessors
ActiveRecord::Associations::Builder::HasOne
register_array_type
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::TypeMapInitializer
register
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::TypeMapInitializer
alias_type
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::TypeMapInitializer
create_fixtures
ActiveRecord::FixtureSet
build_result
ActiveRecord::ConnectionAdapters::SQLite3Adapter
reset
ActiveRecord::Associations::HasOneAssociation
loaded?
ActiveRecord::Associations::HasManyAssociation
inverse_reflection_for
ActiveRecord::Associations::HasOneAssociation
default_insert_value
ActiveRecord::ConnectionAdapters::SQLite3Adapter
create
ActiveRecord::Relation
invertible_for?
ActiveRecord::Associations::HasOneAssociation
arel_node?
Arel
connected_to_stack
ActiveRecord::InternalMetadata
fill_row_model_attributes
ActiveRecord::FixtureSet::TableRow
initialize
Arel::Nodes::StringJoin
invertible_for?
ActiveRecord::Associations::BelongsToAssociation
prepared_statements_disabled_cache
ActiveRecord::ConnectionAdapters::SQLite3Adapter
execute_and_clear
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
stale_state
ActiveRecord::Associations::HasManyAssociation
merge_single_values
ActiveRecord::Relation::Merger
join_sources
Arel::SelectManager
primary_key_name
ActiveRecord::FixtureSet::ModelMetadata
take
Arel::SelectManager
where
Arel::SelectManager
accept
Arel::Visitors::PostgreSQL
log_query_source
ActiveRecord::LogSubscriber
initialize
ActiveRecord::Type::Registration
group_values
ActiveRecord::InternalMetadata
collect_optimizer_hints
Arel::Visitors::PostgreSQL
initialize
ActiveRecord::PredicateBuilder::RangeHandler
quote_string
ActiveRecord::ConnectionAdapters::SQLite3Adapter
arel_from_relation
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
initialize
ActiveRecord::Associations::HasManyThroughAssociation
[]
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::StatementPool
quote
Arel::Visitors::PostgreSQL
inverse_reflection_for
ActiveRecord::Associations::BelongsToAssociation
build_result
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
transform_query
ActiveRecord::ConnectionAdapters::SQLite3Adapter
sql_color
ActiveRecord::LogSubscriber
initialize
ActiveRecord::Result
type_cast
ActiveRecord::ConnectionAdapters::SQLite3Adapter
target_scope
ActiveRecord::Associations::HasManyThroughAssociation
column_name_with_order_matcher
ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
reset
ActiveRecord::Associations::HasManyThroughAssociation
through_reflection
ActiveRecord::Associations::HasManyThroughAssociation
value
Arel::Collectors::Composite
get_schema_cache
ActiveRecord::ConnectionAdapters::ConnectionPool
relation_class_for
ActiveRecord::AssociationRelation
transform_value
ActiveRecord::Associations::AssociationScope
foreign_key_present?
ActiveRecord::Associations::BelongsToAssociation
inversable?
ActiveRecord::Associations::BelongsToAssociation
inverse_association_for
ActiveRecord::Associations::BelongsToAssociation
replace
ActiveRecord::Associations::BelongsToAssociation
replace_keys
ActiveRecord::Associations::BelongsToAssociation
set_inverse_instance
ActiveRecord::Associations::BelongsToAssociation
stale_target?
ActiveRecord::Associations::BelongsToAssociation
build
ActiveRecord::Associations::Builder::BelongsTo
build_scope
ActiveRecord::Associations::Builder::BelongsTo
define_accessors
ActiveRecord::Associations::Builder::BelongsTo
valid_options
ActiveRecord::Associations::Builder::BelongsTo
create_reflection
ActiveRecord::Associations::Builder::HasMany
define_callback
ActiveRecord::Associations::Builder::HasMany
define_callbacks
ActiveRecord::Associations::Builder::HasMany
macro
ActiveRecord::Associations::Builder::HasMany
validate_options
ActiveRecord::Associations::Builder::HasMany
valid_options
ActiveRecord::Associations::Builder::HasMany
create
ActiveRecord::Associations::CollectionProxy
reset
ActiveRecord::Associations::HasManyAssociation
stale_target?
ActiveRecord::Associations::HasManyAssociation
target=
ActiveRecord::Associations::HasManyAssociation
inverse_association_for
ActiveRecord::Associations::HasManyThroughAssociation
invertible_for?
ActiveRecord::Associations::HasManyThroughAssociation
scope
ActiveRecord::Associations::HasManyThroughAssociation
stale_target?
ActiveRecord::Associations::HasManyThroughAssociation
foreign_key_for?
ActiveRecord::Associations::HasOneAssociation
inversed_from
ActiveRecord::Associations::HasOneAssociation
klass
ActiveRecord::Associations::HasOneAssociation
reset_scope
ActiveRecord::Associations::HasOneAssociation
target=
ActiveRecord::Associations::HasOneAssociation
initialize
ActiveRecord::Associations::HasOneThroughAssociation
loaded?
ActiveRecord::Associations::HasOneThroughAssociation
reset_scope
ActiveRecord::Associations::HasOneThroughAssociation
make_constraints
ActiveRecord::Associations::JoinDependency
make_join_constraints
ActiveRecord::Associations::JoinDependency
make_tree
ActiveRecord::Associations::JoinDependency
table_name
ActiveRecord::Associations::JoinDependency::JoinAssociation
each
ActiveRecord::Associations::JoinDependency::JoinBase
branches
ActiveRecord::Associations::Preloader
build_scope
ActiveRecord::Associations::Preloader::Association
load_records
ActiveRecord::Associations::Preloader::Association
reflection_scope
ActiveRecord::Associations::Preloader::Association
initialize
ActiveRecord::Associations::Preloader::Association::LoaderRecords
build_children
ActiveRecord::Associations::Preloader::Branch
initialize
ActiveRecord::Associations::Preloader::Branch
root?
ActiveRecord::Associations::Preloader::Branch
runnable_loaders
ActiveRecord::Associations::Preloader::Branch
associate_records_to_owner
ActiveRecord::Associations::Preloader::ThroughAssociation
loaded?
ActiveRecord::Associations::Preloader::ThroughAssociation
scope
ActiveRecord::Associations::Preloader::ThroughAssociation
source_preloaders
ActiveRecord::Associations::Preloader::ThroughAssociation
through_preloaders
ActiveRecord::Associations::Preloader::ThroughAssociation
clear_query_caches_for_current_thread
ActiveRecord::Base
ignored_columns
ActiveRecord::Base