Class: ActiveRecord::ConnectionAdapters::SQLite3Adapter
- Inherits:
-
JdbcAdapter
- Object
- AbstractAdapter
- JdbcAdapter
- ActiveRecord::ConnectionAdapters::SQLite3Adapter
- Includes:
- ArJdbc::SQLite3, ArJdbc::SQLite3::ExplainSupport
- Defined in:
- lib/arjdbc/sqlite3/adapter.rb
Constant Summary
Constants included from ArJdbc::SQLite3
ArJdbc::SQLite3::ADAPTER_NAME, ArJdbc::SQLite3::NATIVE_DATABASE_TYPES
Constants inherited from JdbcAdapter
Instance Attribute Summary
Attributes inherited from JdbcAdapter
Instance Method Summary collapse
Methods included from ArJdbc::SQLite3::ExplainSupport
Methods included from ArJdbc::SQLite3
#adapter_name, #add_column, #allowed_index_name_length, arel_visitor_type, #change_column, #change_column_default, #change_column_null, column_selector, #columns, #create_savepoint, #default_primary_key_type, #empty_insert_statement_value, #encoding, #exec_insert, #indexes, #insert_sql, #jdbc_column_class, jdbc_connection_class, #last_insert_id, #last_inserted_id, #native_database_types, #primary_key, #quote, #quote_column_name, #quote_table_name_for_assignment, #quoted_date, #release_savepoint, #remove_index!, #rename_column, #rename_table, #rollback_to_savepoint, #select, #supports_add_column?, #supports_autoincrement?, #supports_count_distinct?, #supports_ddl_transactions?, #supports_index_sort_order?, #supports_migrations?, #supports_primary_key?, #supports_savepoints?, #supports_views?, #table_exists?, #table_structure, #tables, #translate_exception, #valid_alter_table_options
Methods included from ArJdbc::Util::TableCopier
#alter_table, #copy_table, #copy_table_contents, #copy_table_indexes, #move_table
Methods inherited from JdbcAdapter
#active?, #adapter_name, #adapter_spec, arel2_visitors, #begin_db_transaction, #begin_isolated_db_transaction, #columns, #commit_db_transaction, configure_arel2_visitors, #create_savepoint, #current_savepoint_name, #database_name, #disconnect!, #exec_delete, #exec_insert, #exec_query, #exec_query_raw, #exec_update, #indexes, #initialize, insert?, #insert_sql, #is_a?, #jdbc_column_class, #jdbc_connection, #log, #modify_types, #native_database_types, #pk_and_sequence_for, #prepared_statements?, prepared_statements?, #primary_key, #primary_keys, #reconnect!, #release_savepoint, #rollback_db_transaction, #rollback_to_savepoint, select?, #structure_dump, suble_binds=, suble_binds?, #supports_migrations?, #supports_savepoints?, #supports_transaction_isolation?, #supports_views?, #table_definition, #table_exists?, #tables, #translate_exception, update?, #update_lob_value, #write_large_object
Methods included from Jdbc::ConnectionPoolCallbacks
Methods included from Jdbc::ArelSupport
Constructor Details
This class inherits a constructor from ActiveRecord::ConnectionAdapters::JdbcAdapter
Instance Method Details
#jdbc_connection_class(spec) ⇒ Object
593 594 595 |
# File 'lib/arjdbc/sqlite3/adapter.rb', line 593 def jdbc_connection_class(spec) ::ArJdbc::SQLite3.jdbc_connection_class end |