Method: ActiveRecord::ConnectionAdapters::PostgreSQLAdapter#reset!
- Defined in:
- activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb
#reset! ⇒ Object
366 367 368 369 370 371 372 373 374 375 376 377 |
# File 'activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb', line 366 def reset! @lock.synchronize do return connect! unless @raw_connection unless @raw_connection.transaction_status == ::PG::PQTRANS_IDLE @raw_connection.query "ROLLBACK" end @raw_connection.query "DISCARD ALL" super end end |