DBIx::Class::SQLMaker::ClassicExtensions - Class containing generic enhancements to SQL::Abstract::Classic
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.
@ISA
Currently the enhancements over SQL::Abstract::Classic are:
Support for JOIN statements (via extended table/from support)
JOIN
table/from
Support of functions in SELECT lists
SELECT
GROUP BY/HAVING support (via extensions to the order_by parameter)
GROUP BY
HAVING
A rudimentary multicolumn IN operator
Support of ...FOR UPDATE type of select statement modifiers
...FOR UPDATE
Check the list of additional DBIC resources.
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.
To install DBIx::Class, copy and paste the appropriate command in to your terminal.
cpanm
cpanm DBIx::Class
CPAN shell
perl -MCPAN -e shell install DBIx::Class
For more information on module installation, please visit the detailed CPAN module installation guide.