method
connected?
rails latest stable - Class:
ActiveRecord::ConnectionAdapters::AbstractAdapter
Method not available on this version
This method is only available on newer versions. The first available version (v7.2.3) is shown here.
connected?()public
Checks whether the connection to the database was established. This doesn’t include checking whether the database is actually capable of responding, i.e. whether the connection is stale.
# File activerecord/lib/active_record/connection_adapters/abstract_adapter.rb, line 658
def connected?
!@raw_connection.nil?
end Related methods
- Instance methods
- active?
- adapter_name
- add_enum_value
- advisory_locks_enabled?
- async_enabled?
- build_insert_sql
- case_insensitive_comparison
- case_sensitive_comparison
- check_all_foreign_keys_valid!
- check_if_write_query
- check_version
- clean!
- clear_cache!
- close
- connect!
- connected?
- connection_class
- connection_retries
- create_enum
- database_exists?
- database_version
- default_index_type?
- default_timezone
- default_uniqueness_comparison
- disable_extension
- disable_referential_integrity
- discard!
- disconnect!
- drop_enum
- enable_extension
- expire
- extensions
- get_advisory_lock
- get_database_version
- index_algorithms
- inspect
- lease
- lock_thread=
- pool=
- prefetch_primary_key?
- prepared_statements
- prepared_statements?
- prepared_statements_disabled_cache
- preventing_writes?
- raw_connection
- reconnect!
- release_advisory_lock
- rename_enum
- rename_enum_value
- replica?
- requires_reloading?
- reset!
- retry_deadline
- return_value_after_insert?
- role
- savepoint_errors_invalidate_transactions?
- schema_cache
- schema_version
- seconds_idle
- seconds_since_last_activity
- shard
- steal!
- supports_advisory_locks?
- supports_bulk_alter?
- supports_check_constraints?
- supports_comments?
- supports_comments_in_create?
- supports_common_table_expressions?
- supports_concurrent_connections?
- supports_datetime_with_precision?
- supports_ddl_transactions?
- supports_deferrable_constraints?
- supports_exclusion_constraints?
- supports_explain?
- supports_expression_index?
- supports_extensions?
- supports_foreign_keys?
- supports_foreign_tables?
- supports_index_include?
- supports_index_sort_order?
- supports_indexes_in_create?
- supports_insert_conflict_target?
- supports_insert_on_duplicate_skip?
- supports_insert_on_duplicate_update?
- supports_insert_returning?
- supports_json?
- supports_lazy_transactions?
- supports_materialized_views?
- supports_nulls_not_distinct?
- supports_optimizer_hints?
- supports_partial_index?
- supports_partitioned_indexes?
- supports_restart_db_transaction?
- supports_savepoints?
- supports_transaction_isolation?
- supports_unique_constraints?
- supports_validate_constraints?
- supports_views?
- supports_virtual_columns?
- throw_away!
- unprepared_statement
- valid_type?
- verify!
- verify_timeout
- with_instrumenter
- Class methods
- build_read_query_regexp
- database_exists?
- dbconsole
- extended_type_map
- find_cmd_and_exec
- new
- register_class_with_precision
- type_cast_config_to_boolean
- type_cast_config_to_integer
- validate_default_timezone
- Private methods
-
extract_limit -
extract_precision -
extract_scale -
initialize_type_map -
register_class_with_limit -
any_raw_connection -
arel_visitor -
attempt_configure_connection -
backoff -
build_result -
build_statement_pool -
can_perform_case_insensitive_comparison_for? -
collector -
column_for -
column_for_attribute -
configure_connection -
default_prepared_statements -
extended_type_map_key -
invalidate_transaction -
log -
reconnect -
reconnect_can_restore_state? -
retryable_connection_error? -
retryable_query_error? -
transform_query -
translate_exception -
translate_exception_class -
type_map -
valid_raw_connection -
verified! -
warning_ignored? -
with_raw_connection -
without_prepared_statement?