summaryrefslogtreecommitdiff
path: root/fml/lib/IO/Adapter/DBI.pm
AgeCommit message (Collapse)Author
2006-01-09white space cosmetics.fukachan
fix copyright.
2005-08-23change dsn to form "DBI:$driver:dbname=$database;host=$host".fukachan
always $dbh->commit(); enhanced to handle a list of dsn and to retry sql servers if needed. DBI->connect with { AutoCommit => 0 } option.
2005-08-17fix copyrightfukachan
2005-08-10$sql_QUERY -> $sql_query_QEURYfukachan
2004-07-11fix comments.fukachan
explicitly use "return". modify error messages. ensure initialized value.
2004-01-24overhaul from FNF point view.fukachan
o fix comments. o fix loop label name. o more correct initialization if could. o use //o;
2003-11-26implement get_key_values_as_array_ref() to return key and all valuesfukachan
as ARRAY_REF.
2003-08-24remove debug: print STDERR ..fukachan
2003-08-23fix comments: =head2 function(...) formfukachan
2003-05-26remove not used method:fukachan
- get_value_as_str() - get_value_as_array_ref()
2003-02-11FNF: add commentfukachan
2003-02-01remove get_next_value() method.fukachan
add todo for get_value_as_* if needed. update document.
2003-01-11fix commentsfukachan
2002-12-22fix comments. cosmetics.fukachan
2002-09-22add section on FNFfukachan
2002-09-11fml5 -> fml8fukachan
2002-08-03white spacesfukachan
2002-07-24implemente getline() of DBIfukachan
2002-07-24removed replace()fukachan
2002-07-24add missing open(), close()fukachan
2002-07-23reconstruct MySQL functionsfukachan
o get_next_key() works now. o disable some functions once.
2002-02-01remove $ENV{debug} based toggle flagsubdir-basefukachan
2002-01-27clarify IO::Adapter definition and clean up get_XXX() functions.fukachan
remove get_member(), get_active() and get_recipient() define get_next_key() and get_next_value() and clarify thier definitions.
2002-01-27fix copyrightfukachan
2002-01-27clarify IO::Adapter::find() usage.fukachan
find() returns "key value" by default and "key" if requested. add want option e.g. find(key, { want => $what } ).
2001-12-24update documents, commentsfukachan
2001-12-22remove \s*$fukachan
2001-09-17rename: $self->{ _driver } -> $self->{ _model_specific_driver }fukachan
dynamically load DBD:mysql move replace(), getline() and get_nextvalue() to DBI.pm since these functions are MI (Map Independent). implement setpos(), getpos() and eof() in MySQL.pm since these functions is dependent on map type (MD). RDBMS.pm is not used now, so removed.
2001-08-05move SQL::Schema:: to IO::Adapter::SQL::fukachan
2001-06-17we use $FML$, add it and nuke $Id$ if it existsfukachan
2001-05-30clean up documentsfukachan
2001-04-08relocate error() et. al. definitions for each module to have eachfukachan
handlers within under the hierarchy.
2001-03-20s/error_reset/error_clear/fukachan
2001-03-20rewritten to ErrorMessages::Status module for unification of errorfukachan
buffer handling.
2001-03-18IO::Adapter::DBI -< IO::Adapter::MySQLfukachan
SQL::Schema::toymodel holds model specific functions and nuke $args->{query} parameters.