Module: ActiveRecord::ConnectionAdapters::ClickHouse::RelationWrites

Defined in:
lib/active_record/connection_adapters/clickhouse/querying.rb

Overview

Writes can't carry an in-SQL SETTINGS clause the way SELECTs do (ALTER and INSERT grammars each differ), so a relation's settings travel as per-request HTTP query parameters instead.

Instance Method Summary collapse

Instance Method Details

#delete_allObject



300
# File 'lib/active_record/connection_adapters/clickhouse/querying.rb', line 300

def delete_all(...) = with_write_settings { super }

#insert_allObject



302
# File 'lib/active_record/connection_adapters/clickhouse/querying.rb', line 302

def insert_all(...) = with_write_settings { super }

#insert_all!Object



304
# File 'lib/active_record/connection_adapters/clickhouse/querying.rb', line 304

def insert_all!(...) = with_write_settings { super }

#update_allObject



298
# File 'lib/active_record/connection_adapters/clickhouse/querying.rb', line 298

def update_all(...) = with_write_settings { super }