method
each_hash
v7.0.0 -
Show latest stable
- Class:
ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter
each_hash(result)public
The two drivers have slightly different ways of yielding hashes of results, so this method must be implemented to provide a uniform interface.
# File activerecord/lib/active_record/connection_adapters/abstract_mysql_adapter.rb, line 171
def each_hash(result) # :nodoc:
raise NotImplementedError
end Related methods
- Instance methods
- add_index
- add_sql_comment!
- begin_db_transaction
- begin_isolated_db_transaction
- build_insert_sql
- case_sensitive_comparison
- change_column
- change_column_comment
- change_column_default
- change_column_null
- change_table_comment
- charset
- check_constraints
- check_version
- collation
- columns_for_distinct
- commit_db_transaction
- create_database
- current_database
- default_index_type?
- disable_referential_integrity
- drop_database
- drop_table
- each_hash
- empty_insert_statement_value
- error_number
- exec_rollback_db_transaction
- execute
- execute_and_free
- field_ordered_value
- foreign_keys
- get_advisory_lock
- get_database_version
- index_algorithms
- mariadb?
- native_database_types
- primary_keys
- recreate_database
- release_advisory_lock
- rename_column
- rename_index
- rename_table
- show_variable
- strict_mode?
- supports_advisory_locks?
- supports_bulk_alter?
- supports_check_constraints?
- supports_common_table_expressions?
- supports_datetime_with_precision?
- supports_explain?
- supports_expression_index?
- supports_foreign_keys?
- supports_index_sort_order?
- supports_indexes_in_create?
- supports_insert_on_duplicate_skip?
- supports_insert_on_duplicate_update?
- supports_optimizer_hints?
- supports_transaction_isolation?
- supports_views?
- supports_virtual_columns?
- table_comment
- table_options
- Class methods
- emulate_booleans
- new
- Private methods
-
extract_precision -
initialize_type_map -
register_integer_type -
add_index_for_alter -
arel_visitor -
build_statement_pool -
can_perform_case_insensitive_comparison_for? -
change_column_for_alter -
column_definitions -
configure_connection -
create_table_info -
mismatched_foreign_key -
raw_execute -
remove_index_for_alter -
rename_column_for_alter -
supports_rename_column? -
supports_rename_index? -
translate_exception -
type_map -
version_string