class SQLite3Adapter
Ruby on Rails 5.2.8.1
Since v4.0.13The SQLite3 adapter works SQLite 3.6.16 or newer with the sqlite3-ruby drivers (available as gem from rubygems.org/gems/sqlite3).
Options:
-
:database- Path to the database file.
Inherits from
Constants
Methods (defined here)
- # active?
- # allowed_index_name_length
- # clear_cache!
- # disconnect!
- # encoding
- # exec_delete
- # exec_query
- # exec_update
- # explain
- # foreign_keys
- # insert_fixtures
- # insert_fixtures_set
- # last_inserted_id
- # rename_table
- # requires_reloading?
- # supports_datetime_with_precision?
- # supports_ddl_transactions?
- # supports_explain?
- # supports_foreign_keys_in_create?
- # supports_index_sort_order?
- # supports_json?
- # supports_multi_insert?
- # supports_partial_index?
- # supports_savepoints?
- # supports_views?
- # valid_alter_table_type?
- self. new
- self. represent_boolean_as_integer
Private methods
(14)
Implementation detail — not part of the public API.
Methods (inherited)
From ActiveRecord::ConnectionAdapters::AbstractAdapter (45)
- # active?
- # adapter_name
- # clear_cache!
- # close
- # disable_extension
- # disable_referential_integrity
- # discard!
- # disconnect!
- # enable_extension
- # expire
- # extensions
- # index_algorithms
- # lease
- # prefetch_primary_key?
- # raw_connection
- # reconnect!
- # requires_reloading?
- # reset!
- # schema_cache=
- # supports_advisory_locks?
- # supports_bulk_alter?
- # supports_comments?
- # supports_comments_in_create?
- # supports_datetime_with_precision?
- # supports_ddl_transactions?
- # supports_explain?
- # supports_expression_index?
- # supports_extensions?
- # supports_foreign_keys?
- # supports_foreign_keys_in_create?
- # supports_foreign_tables?
- # supports_index_sort_order?
- # supports_indexes_in_create?
- # supports_json?
- # supports_multi_insert?
- # supports_partial_index?
- # supports_savepoints?
- # supports_transaction_isolation?
- # supports_validate_constraints?
- # supports_views?
- # supports_virtual_columns?
- # unprepared_statement
- # verify!
- self. type_cast_config_to_boolean
- self. type_cast_config_to_integer
From ActiveRecord::ConnectionAdapters::QueryCache (8)
- # cache
- # clear_query_cache
- # disable_query_cache!
- # enable_query_cache!
- # select_all
- # uncached
- self. dirties_query_cache
- self. new
From ActiveSupport::Callbacks (1)
From Object (17)
- # acts_like?
- # blank?
- # deep_dup
- # duplicable?
- # html_safe?
- # in?
- # instance_values
- # instance_variable_names
- # presence
- # presence_in
- # present?
- # to_param
- # to_query
- # try
- # try!
- # unescape
- # with_options
From ActiveSupport::Concern (3)
From ActiveSupport::DescendantsTracker (7)
- # descendants
- # direct_descendants
- # inherited
- self. clear
- self. descendants
- self. direct_descendants
- self. store_inherited