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_all ⇒ Object
300 |
# File 'lib/active_record/connection_adapters/clickhouse/querying.rb', line 300 def delete_all(...) = with_write_settings { super } |
#insert_all ⇒ Object
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_all ⇒ Object
298 |
# File 'lib/active_record/connection_adapters/clickhouse/querying.rb', line 298 def update_all(...) = with_write_settings { super } |