[ANNOUNCEMENT] MDB2_Schema-0.5.0 (beta) Released.
| From: | PEAR Announce | Date: | Sun, 16 Apr 2006 12:06:32 +0000 |
| Subject: | [ANNOUNCEMENT] MDB2_Schema-0.5.0 (beta) Released. | ||
| Groups: | php.pear.general | ||
| Request: | Send a blank email to pear-general+get-23664@lists.php.net to get a copy of this message | ||
The new PEAR package MDB2_Schema-0.5.0 (beta) has been released at http://pear.php.net/.
Release notes
-------------
- expanded reserved word handling
- fix LOB data dumping
- added overwrite support to writer class
- added comment for idxname_format setting to example
- added autoincrement and primary to the documentation and .xsl/.dtd
- if we cannot create the database, then assume it was created manually in the
test suite
- added option valid_types
- added option to set parser and writer class
- automatically let the installer set the API Version
- make sure that the Datatype module is loaded
- added valid_types property to determine if a given type is valid
schema and to set missing default values
- allow CURRENT_* as default in temporal types (bug #6416)
- improve test suite documentation
- added parseDatabaseDefinition() that can work with a file or array definition
- removed database_definition property and as a result reworked the API of most
methods *BC BREAK*
- added _dumpBoolean() in writer to better support variables in boolean fields
- allow method callbacks in MDB2_Schema_Writer::dumpDatabase (bug #7363)
- set error code in all raiseError() calls
- minor updates to the xml schema xsl and documentation (thx Bertrand)
Package Info
-------------
PEAR::MDB2_Schema enables users to maintain RDBMS independant schema
files in XML that can be used to create, alter and drop database entities
and insert data into a database. Reverse engineering database schemas from
existing databases is also supported. The format is compatible with both
PEAR::MDB and Metabase.
Related Links
-------------
Package home: http://pear.php.net/package/MDB2_Schema
Changelog: http://pear.php.net/package/MDB2_Schema/download/0.5.0
Download: http://pear.php.net/get/MDB2_Schema-0.5.0.tgz
Authors
-------------
Lukas Smith <smith@pooteeweet.org> (lead)