Method: Neon::Transaction.run

Defined in:
lib/neon/transaction.rb

.run(session = Session.current, &block) ⇒ Object



16
17
18
19
20
# File 'lib/neon/transaction.rb', line 16

def run(session = Session.current, &block)
  session.run_tx(&block)
rescue NoMethodError => e
  _raise_invalid_session_error(session, e)
end