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
JOINstatements (via extendedtable/fromsupport)Support of functions in
SELECTlistsGROUP BY/HAVINGsupport (via extensions to the order_by parameter)A rudimentary multicolumn IN operator
Support of
...FOR UPDATEtype 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.