[ANNOUNCEMENT] MDB2_Driver_fbsql-0.2.0 (alpha) Released.

From: Date: Sun, 16 Apr 2006 12:01:33 +0000
Subject: [ANNOUNCEMENT] MDB2_Driver_fbsql-0.2.0 (alpha) Released.
Groups: php.pear.general 
Request: Send a blank email to pear-general+get-23658@lists.php.net to get a copy of this message
The new PEAR package MDB2_Driver_fbsql-0.2.0 (alpha) has been released at http://pear.php.net/. Release notes ------------- - do not fix case in listUsers() - unified case fixing in the list*() methods - split index and constraint handling - quote identifiers where possible inside the manager methods depending on the new 'quote_identifier' option (defaults to off) - refactored get*Declaration() methods to use getTypeDeclaration() - setting in_transaction to false on disconnect - added new Function modules to handle difference in SQL functions - force rollback() with open transactions on disconnect - fixed table renaming - escape floats to make sure they do not contain evil characters (bug #5608) - split off manipulation queries into exec() method from the query() method *BC BREAK* - only if result_types is set to false in prepare() method the query will be handled as a DML statement *BC BREAK* - use lastInsertID() method in nextID() - added 'mdbtype' to tableInfo() - changed 'len' to 'length' in tableInfo() output *BC BREAK* - fixed 'change' in alterTable() - proper quote new table name in alterTable() - explicitly pass if the module is phptype specific in all loadModule calls (bug #6226) - typo fixes in error handling of nextResult() and numRows() calls - nextResult() returns false if there are no more result sets to read - _fixIndexName() now just attempts to remove possible formatting - renamed _isSequenceName() to _fixSequenceName() - _fixSequenceName() now just attempts to remove possible formatting, and only returns a boolean if no formatting was applied when the new "check" parameter is set to true - added support for length in decimal columns - removed ugly hack for quote parameter in quote() since it was insufficient (escaping also needs to be prevented) - handle null as resource when disable_query option is enabled in result object - aligned _modifyQuery() signature and phpdoc - added 'result_introspection' supported metadata support - use connected_server_info in getServerVersion() as a cache cache - use parent::disconnect() in disconnect() open todo items: - this driver needs a serious update as it's currently unmaintained/untested - ensure that all primary/unique/foreign key handling is only in the contraint methods Package Info ------------- This is the Frontbase SQL MDB2 driver. Related Links ------------- Package home: http://pear.php.net/package/MDB2_Driver_fbsql Changelog: http://pear.php.net/package/MDB2_Driver_fbsql/download/0.2.0 Download: http://pear.php.net/get/MDB2_Driver_fbsql-0.2.0.tgz Authors ------------- Frank M. Kromann <frank@kromann.info> (lead) Lukas Smith <smith@pooteeweet.org> (lead)

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