[ANNOUNCEMENT] DBA-0.18 (devel) Released.

From: Date: Sun, 08 Sep 2002 19:23:49 +0000
Subject: [ANNOUNCEMENT] DBA-0.18 (devel) Released.
Groups: php.pear.general 
Request: Send a blank email to pear-general+get-2268@lists.php.net to get a copy of this message
The new PEAR package DBA-0.18 (devel) has been released at http://pear.php.net/. Release notes ------------- This is a fairly stable release as far as the core DBA package is concerned (DBA_Relational and its dependencies). The rest of the package, i.e. the SQL stuff, is going to change quite a bit after this release. Many of the C-ism's such as token constants will go away and the routines will be similar in functionality, though different in implementation, to perl's SQL-Statement http://www.cpan.org/authors/id/J/JZ/JZUCKER/. Thanks to Jacob for pointing this out. Changes to this release include: * select() and join() return null rather than array() on an empty result * join() returns null if either table to be joined is empty * DBA_Toolbox has some more useful functions; note the changes in the quickform utility function names * code prettied up in numerous places * create a few less objects now that more functions can operate statically (such as when creating a new database file) * changes to the API of remove() and replace(). They act more like select() now. The old functionality is found in removeKey() and replaceKey() * added system tables '_tables' and '_sequences' for storing meta-data about tables created by DBA_Relational. * added sanity checks for schemas when creating a new table * maintenance fixes to the SQL parser; lots of tokens are now defined Package Info ------------- Implements a DBM-style database using either PHP's DBA functions or a simple DBM class written in PHP. Also provides a relational database system with support for selects, joins, sorts, projects, multiple tables, type checking, autoincrements and more. Rudimentary support for SQL 'CREATE' and 'INSERT' statements is included. Related Links ------------- Package home: http://pear.php.net/package-info.php?package=DBA Changelog: http://pear.php.net/package-changelog.php?package=DBA Download: http://pear.php.net/get/DBA-0.18.tgz Authors ------------- Brent Cook <busterb@mail.utexas.edu> (lead)

« previous php.pear.general (#2268) next »