Re: [ANNOUNCEMENT] MDB2_Schema-0.5.0 (beta) Released.

From: Date: Sun, 16 Apr 2006 19:51:58 +0000
Subject: Re: [ANNOUNCEMENT] MDB2_Schema-0.5.0 (beta) Released.
References: 1  Groups: php.pear.dev php.pear.general 
Request: Send a blank email to pear-dev+get-42254@lists.php.net to get a copy of this message
Bonsoir, Congrats Lukas and all devs having bringing to that MDB2_Schema-0.5.0 I never realized how much MDB2_Schema was itself some self contained XML-DBMS (at least static) As it can contain some reasonabily described database , structure and content in it. Really nice. I went on this conclusion as I started this self contained description of MDB2_Schema: http://toggg.com/pear/MDB2/auto.xml It's raw and still in progress, but it's your Easter egg from me :) Data is in MDB2 Schema xml (view source) Transformed with MDB2.xsl derived from MDB.xsl from docs The html style is pushed out in its own MDB2.css file It's all self-contained. I look forward to build internal links in that a bit more and finish the show for indexes. Regards -- toggg PEAR Announce wrote:
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)


« previous php.pear.dev (#42254) next »