Revision history for Perl extension DBTools. 2.0 4/19/02 14:49:02 Initial revision to use autosplit 2.0.1 5/6/02 19:02:04 fixed many bugs in DBInsert. now supports Ints option which allows you to define certain fields as neing integers. To Do: define arbirary data types to field names To Do: quote charachter set to " ... make it so you can modify that for databases which like other quote characters. 2.0.2 5/7/02 12:46:04 fixed problems with escaping quote character in DBInsert 2.0.3 5/31/02 16:24:04 fixed typo in ParseDiary 2.0.4 6/7/02 15:21:04 fixed annother typo in ParseDiary ... $errstr to $self->{errstr} 2.0.5 7/2/02 11:14:30 added $sth->finish() 's to BQuery and DBInsert at the behest of the server ops DBAs. Also did away with the SecsupConfig hooks ... no real need for 'em. Added documentation in DBTools.pod 2.0.6 8/6/02 18:01:06 Port can now be specified at object creation for oracle databases. Allowing you to live apart from the tnsnames.ora file. 2.0.7 9/18/02 11:00:16 Date conversion in ParseDiary is now optional via the DateConvert option. Namespace changed to DBIx::YAWM for release to CPAN 2.0.8 10/24/02 16:19:00 initial release to CPAN under DBIx::YAWM namespace YAWM stands for Yet Annother Wrapper Module 2.0.9 10/25/02 09:47:05 fixed 'use' statement in test.pl so that it will at least pass CPAN testers. Still needs real test suite though. 2.2 12/06/02 11:32:10 now throws error if require failes on DBD module in Login 2.2.1 2/24/03 13:55:50 added 'Do' method to handle raw sql statements. perhaps good for pl/sql stuffs. 2.2.2 2/27/03 13:32:00 added mysql support. Probably should find a better way of handling new DBTypes in future versions. 2.2.3 3/9/03 21:59:30 removed 'Pass' as required opton to new. Some databases support users w/no pass 2.2.4 3/24/03 17:59:54 added Update function now uses dbi's 'quote' function so that we don't have to guess about the correct type of quotation char. 2.2.5 7/25/03 14:26:55 fixed bug in Insert which was causing double quoting. added 'NoQuote' option to replace undocumented 'Ints' option in Insert function 2.3 Thu Sep 29 15:00:24 EDT 2005 added 'options' argument to Update, Insert and Query. this allows one to set (mysql) options on these statements such as 'LOW_PRIORITY' 2.31 Mon Apr 24 17:08:26 GMT 2006 added flatQuery which brings us into the late 90's with fetchrow_hashref() yay for select aliases. 2.32 Tue May 2 14:32:09 EDT 2006 added 'lc' option to flatQuery, it translated DBI::getchrow_hashref()'s default all caps output to lowercase