module Sequel::ActiveRecord::Postgresql::DatabaseMethods
Public Instance Methods
execute(sql, opts=OPTS) { |result| ... }
click to toggle source
# File lib/sequel/adapters/activerecord/postgresql.rb, line 5 def execute(sql, opts=OPTS) result = activerecord_connection.execute(sql) if block_given? yield result else result.cmd_tuples end rescue ::ActiveRecord::StatementInvalid => exception raise_error(exception.cause, classes: database_error_classes) ensure result.clear if result end