Method: Sequel::Postgres::Dataset#prepare

Defined in:
lib/sequel/adapters/postgres.rb

#prepare(type, name = nil, *values) ⇒ Object

Prepare the given type of statement with the given name, and store it in the database to be called later.



778
779
780
781
782
783
784
785
786
# File 'lib/sequel/adapters/postgres.rb', line 778

def prepare(type, name=nil, *values)
  ps = to_prepared_statement(type, values)
  ps.extend(PreparedStatementMethods)
  if name
    ps.prepared_statement_name = name
    db.set_prepared_statement(name, ps)
  end
  ps
end