Method: Sequel::Dataset::EmulatePreparedStatementMethods#run

Defined in:
lib/sequel/dataset/prepared_statements.rb

#run(&block) ⇒ Object



288
289
290
291
292
293
294
295
# File 'lib/sequel/dataset/prepared_statements.rb', line 288

def run(&block)
  if @opts[:prepared_sql_frags]
    sql = literal(Sequel::SQL::PlaceholderLiteralString.new(@opts[:prepared_sql_frags], @opts[:bind_arguments], false))
    clone(:prepared_sql_frags=>nil, :sql=>sql, :prepared_sql=>sql).run(&block)
  else
    super
  end
end