indexes_per_table() Instance Public methods Returns the maximum number of indexes per table.
joins_per_query() Instance Public methods Returns maximum number of joins in a single query.
sql_query_length() Instance Public methods Returns the maximum length of an SQL query.
table_alias_length() Instance Public methods Returns the maximum length of a table alias.
table_name_length() Instance Public methods Returns the maximum length of a table name.
new() Class Public methods
add_transaction_record(record) Instance Public methods Register a record with the current transaction so that its after_commit and after_rollback callbacks can be called.
begin_db_transaction() Instance Public methods Begins the transaction (and turns off auto-committing).
begin_isolated_db_transaction(isolation) Instance Public methods Begins the transaction with the isolation level set. Raises an error by default; adapters that support setting the isolation level should implement this method.
commit_db_transaction() Instance Public methods Commits the transaction (and turns on auto-committing).
Page 2081 of 11844