--- /dev/null
+
+RCS file: /home/nwiger/perlmod/lib/SQL/RCS/Abstract.pm,v
+Working file: /home/nwiger/perlmod/lib/SQL/Abstract.pm
+head: 1.20
+branch:
+locks: strict
+access list:
+symbolic names:
+keyword substitution: kv
+total revisions: 20; selected revisions: 20
+description:
+SQL::Abstract - Generate SQL from Perl data structures
+----------------------------
+revision 1.20
+date: 2005/08/18 18:41:58; author: nwiger; state: Exp; lines: +104 -50
+- added patch from Dan Kubb enabling quote_char and name_sep options
+- added patch from Andy Grundman to enhance _anoncopy for deep refs
+----------------------------
+revision 1.19
+date: 2005/04/29 18:20:30; author: nwiger; state: Exp; lines: +34 -20
+added _anoncopy to prevent destroying original; updated docs
+----------------------------
+revision 1.18
+date: 2005/03/07 20:14:12; author: nwiger; state: Exp; lines: +201 -65
+added support for -and, -or, and -nest; see docs for details
+----------------------------
+revision 1.17
+date: 2004/08/25 20:11:27; author: nwiger; state: Exp; lines: +58 -46
+added patch from Eric Kolve to iterate over all hashref elements
+----------------------------
+revision 1.16
+date: 2004/06/10 17:20:01; author: nwiger; state: Exp; lines: +178 -12
+added bindtype param to allow this to work with Orasuck 9+
+----------------------------
+revision 1.15
+date: 2003/11/05 23:40:40; author: nwiger; state: Exp; lines: +18 -6
+several bugfixes, including _convert being applied wrong and
+the edge case field => { '!=', [qw/this that/] } not working
+----------------------------
+revision 1.14
+date: 2003/11/04 21:20:33; author: nwiger; state: Exp; lines: +115 -34
+added patch from Philip Collins, and also added 'convert' option
+----------------------------
+revision 1.13
+date: 2003/05/21 17:22:29; author: nwiger; state: Exp; lines: +230 -74
+added "IN" and "BETWEEN" operator support, as well as "NOT"
+modified where() to support ORDER BY, and fixed some bugs too
+added PERFORMANCE and FORMBUILDER doc sections
+fixed several bugs in _recurse_where(), it now works as expected
+added test suite, many thanks to Chas Owens
+modified all hash access to return keys sorted, to allow cached queries
+----------------------------
+revision 1.12
+date: 2003/05/08 20:10:56; author: nwiger; state: Exp; lines: +181 -96
+1.11 interim checking; major bugfixes and order_by, 1.12 will go to CPAN
+----------------------------
+revision 1.11
+date: 2003/05/02 00:07:30; author: nwiger; state: Exp; lines: +52 -12
+many minor enhancements to add querying flexibility
+----------------------------
+revision 1.10
+date: 2002/09/27 18:06:25; author: nwiger; state: Exp; lines: +6 -2
+added precatch for messed up where string
+----------------------------
+revision 1.9
+date: 2002/08/29 18:04:35; author: nwiger; state: Exp; lines: +4 -3
+CPAN
+----------------------------
+revision 1.8
+date: 2001/11/07 22:18:12; author: nwiger; state: Exp; lines: +31 -14
+added embedded SCALAR ref capability to insert() and update()
+----------------------------
+revision 1.7
+date: 2001/11/07 01:23:28; author: nwiger; state: Exp; lines: +3 -3
+damn uninit warning
+----------------------------
+revision 1.6
+date: 2001/11/06 21:09:44; author: nwiger; state: Exp; lines: +14 -6
+oops, had to actually *implement* the order by for select()!
+----------------------------
+revision 1.5
+date: 2001/11/06 03:13:16; author: nwiger; state: Exp; lines: +43 -4
+lots of docs
+----------------------------
+revision 1.4
+date: 2001/11/06 03:07:42; author: nwiger; state: Exp; lines: +16 -7
+added extra layer of ()'s to ensure correct semantics on AND
+----------------------------
+revision 1.3
+date: 2001/11/06 01:16:31; author: nwiger; state: Exp; lines: +11 -10
+updated all statements so that they use wantarray to just return SQL if asked
+----------------------------
+revision 1.2
+date: 2001/10/26 22:23:46; author: nwiger; state: Exp; lines: +112 -15
+added scalar ref for SQL verbatim in where, fixed bugs, array ref, docs
+----------------------------
+revision 1.1
+date: 2001/10/24 00:26:43; author: nwiger; state: Exp;
+Initial revision
+=============================================================================