class Sequel::Informix::Database

def connect(server)

def connect(server)
  opts = server_opts(server)
  ::Informix.connect(opts[:database], opts[:user], opts[:password])
end

def disconnect_connection(c)

def disconnect_connection(c)
  c.close
end

def execute(sql, opts={})

def execute(sql, opts={})
  synchronize(opts[:server]){|c| yield log_yield(sql){c.cursor(sql)}}
end

def execute_dui(sql, opts={})

Returns number of rows affected
def execute_dui(sql, opts={})
  synchronize(opts[:server]){|c| log_yield(sql){c.immediate(sql)}}
end