X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FSQLMaker.pm;fp=lib%2FDBIx%2FClass%2FSQLMaker.pm;h=a96aa64435566d5519e4a4fcdd5841d8d1e0512a;hb=07070f1a6db1e1eb4bcac0dbe74b82f8b003cd27;hp=0000000000000000000000000000000000000000;hpb=e07de273265e82517ca110db12ac8ab11b6b0edf;p=scpubgit%2FQ-Branch.git diff --git a/lib/DBIx/Class/SQLMaker.pm b/lib/DBIx/Class/SQLMaker.pm new file mode 100644 index 0000000..a96aa64 --- /dev/null +++ b/lib/DBIx/Class/SQLMaker.pm @@ -0,0 +1,548 @@ +package DBIx::Class::SQLMaker; + +use strict; +use warnings; + +=head1 NAME + +DBIx::Class::SQLMaker - An SQL::Abstract-based SQL maker class + +=head1 DESCRIPTION + +This module is a subclass of L and includes a number of +DBIC-specific workarounds, not yet suitable for inclusion into the +L core. It also provides all (and more than) the functionality +of L, see L for +more info. + +Currently the enhancements to L are: + +=over + +=item * Support for C statements (via extended C support) + +=item * Support of functions in C