Method: ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#exec_delete
- Defined in:
- lib/active_record/connection_adapters/postgresql_adapter.rb
#exec_delete(sql, name = 'SQL', binds = []) ⇒ Object Also known as: exec_update
669 670 671 672 673 674 675 676 677 |
# File 'lib/active_record/connection_adapters/postgresql_adapter.rb', line 669 def exec_delete(sql, name = 'SQL', binds = []) log(sql, name, binds) do result = binds.empty? ? exec_no_cache(sql, binds) : exec_cache(sql, binds) affected = result.cmd_tuples result.clear affected end end |