NAME
DBIx::Class::SQLMaker::ClassicExtensions - Class containing generic enhancements to SQL::Abstract::Classic
DESCRIPTION
This module is not intended to be used standalone. Instead it represents a quasi-role, that one would "mix in" via classic @ISA
inheritance into a DBIx::Class::SQLMaker-like provider. See "connect_call_rebase_sqlmaker" in DBIx::Class::Storage::DBI for more info.
Currently the enhancements over SQL::Abstract::Classic are:
Support for
JOIN
statements (via extendedtable/from
support)Support of functions in
SELECT
listsGROUP BY
/HAVING
support (via extensions to the order_by parameter)A rudimentary multicolumn IN operator
Support of
...FOR UPDATE
type of select statement modifiers
FURTHER QUESTIONS?
Check the list of additional DBIC resources.
COPYRIGHT AND LICENSE
This module is free software copyright by the DBIx::Class (DBIC) authors. You can redistribute it and/or modify it under the same terms as the DBIx::Class library.