Method: ActiveRecord::ConnectionAdapters::Sqlserver::DatabaseStatements#transaction
- Defined in:
- lib/active_record/connection_adapters/sqlserver/database_statements.rb
#transaction(options = {}) ⇒ Object
50 51 52 53 54 55 56 |
# File 'lib/active_record/connection_adapters/sqlserver/database_statements.rb', line 50 def transaction( = {}) if retry_deadlock_victim? block_given? ? transaction_with_retry_deadlock_victim() { yield } : transaction_with_retry_deadlock_victim() else block_given? ? super() { yield } : super() end end |