Included modules
Public Instance Aliases
| do | -> | execute_dui |
| query | -> | execute |
Public Instance methods
connect
(server)
[show source]
# File lib/sequel/adapters/informix.rb, line 11 def connect(server) opts = server_opts(server) ::Informix.connect(opts[:database], opts[:user], opts[:password]) end
execute
(sql, opts={})
[show source]
# File lib/sequel/adapters/informix.rb, line 22 def execute(sql, opts={}) synchronize(opts[:server]){|c| yield log_yield(sql){c.cursor(sql)}} end
execute_dui
(sql, opts={})
Returns number of rows affected
[show source]
# File lib/sequel/adapters/informix.rb, line 17 def execute_dui(sql, opts={}) synchronize(opts[:server]){|c| log_yield(sql){c.immediate(sql)}} end