APIdock / Ruby on Rails
/
Browse About
method

write_query?

v6.1.3.1 - Show latest stable - Class: ActiveRecord::ConnectionAdapters::DatabaseStatements
write_query?(sql)
public

Determines whether the SQL statement is a write query.

# File activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb, line 111
      def write_query?(sql)
        raise NotImplementedError
      end

Related methods

  • Instance methods
  • add_transaction_record
  • begin_db_transaction
  • begin_isolated_db_transaction
  • cacheable_query
  • commit_db_transaction
  • create
  • default_sequence_name
  • delete
  • empty_insert_statement_value
  • exec_delete
  • exec_insert
  • exec_insert_all
  • exec_query
  • exec_rollback_db_transaction
  • exec_update
  • execute
  • explain
  • insert
  • insert_fixture
  • insert_fixtures_set
  • mark_transaction_written_if_write
  • query
  • query_value
  • query_values
  • reset_sequence!
  • reset_transaction
  • rollback_db_transaction
  • rollback_to_savepoint
  • sanitize_limit
  • select_all
  • select_one
  • select_rows
  • select_value
  • select_values
  • to_sql
  • transaction
  • transaction_isolation_levels
  • transaction_open?
  • truncate
  • truncate_tables
  • update
  • with_yaml_fallback
  • write_query?
  • Class methods
  • new
  • Private methods
  • privatearel_from_relation
  • privatebuild_fixture_sql
  • privatebuild_fixture_statements
  • privatebuild_truncate_statement
  • privatebuild_truncate_statements
  • privatecombine_multi_statements
  • privatedefault_insert_value
  • privateexecute_batch
  • privatelast_inserted_id
  • privateselect
  • privateselect_prepared
  • privatesingle_value_from_rows
  • privatesql_for_insert
  • privateto_sql_and_binds
  • privatewith_multi_statements
APIdock API Documentation Browser

© 2026 APIdock