sql_for_insert(sql, pk, id_value, sequence_name, binds) Instance Protected methods
subquery_for(key, select) Instance Protected methods Returns a subquery for the given key using the join information.
update_sql(sql, name = nil) Instance Protected methods Executes the update statement and returns the number of rows affected.
new(connection, logger, connection_options, config) Class Public methods
active?() Instance Public methods CONNECTION MANAGEMENT ====================================
create(sql, name = nil, pk = nil, id_value = nil, sequence_name = nil) Instance Public methods Alias for: insert_sql
disconnect!() Instance Public methods Disconnects from the database if already connected. Otherwise, this method does nothing.
error_number(exception) Instance Public methods
exec_delete(sql, name, binds) Instance Public methods Also aliased as: exec_update
exec_insert(sql, name, binds, pk = nil, sequence_name = nil) Instance Public methods
Page 2085 of 11844