NAME
DBIx::Class::SQLAHacks - This module is a subclass of SQL::Abstract::Limit and includes a number of DBIC-specific workarounds, not yet suitable for inclusion into SQLA proper.
METHODS
new
Tries to determine limit dialect.
select
Quotes table names, handles "limit" dialects (e.g. where rownum between x and y), supports SELECT ... FOR UPDATE and SELECT ... FOR SHARE.
insert update delete
Just quotes table names.
limit_dialect
Specifies the dialect of used for implementing an SQL "limit" clause for restricting the number of query results returned. Valid values are: RowNum.
See "connect_info" in DBIx::Class::Storage::DBI for details.
name_sep
Character separating quoted table names.
See "connect_info" in DBIx::Class::Storage::DBI for details.
quote_char
Set to an array-ref to specify separate left and right quotes for table names.
See "connect_info" in DBIx::Class::Storage::DBI for details.