Method: Imparcial::Driver::AbstractExpression::Transaction#terminate_transaction

Defined in:
lib/imparcial/driver/abstract/expression/transaction.rb

#terminate_transactionObject

Description

Terminate a transaction by commiting.

Usage

abstract_adapter.terminate_transaction

Options

no options

Returning

nothing



108
109
110
111
112
113
114
115
116
# File 'lib/imparcial/driver/abstract/expression/transaction.rb', line 108

def terminate_transaction
  
  query sql_for_terminating_a_transaction
  
rescue adapter_specific_exception => ex

  raise TransactionError.new(ex.message)
  
end