cvs: pear /MDB2_Schema package.php

From: Date: Sat, 19 Aug 2006 06:42:52 +0000
Subject: cvs: pear /MDB2_Schema package.php
Groups: php.pear.cvs 
Request: Send a blank email to pear-cvs+get-41710@lists.php.net to get a copy of this message
lsmith Sat Aug 19 06:42:52 2006 UTC Modified files: /pear/MDB2_Schema package.php Log: - updated changelog http://cvs.php.net/viewvc.cgi/pear/MDB2_Schema/package.php?r1=1.46&r2=1.47&diff_format=u Index: pear/MDB2_Schema/package.php diff -u pear/MDB2_Schema/package.php:1.46 pear/MDB2_Schema/package.php:1.47 --- pear/MDB2_Schema/package.php:1.46 Sun Aug 6 19:18:32 2006 +++ pear/MDB2_Schema/package.php Sat Aug 19 06:42:52 2006 @@ -4,11 +4,22 @@ $version = 'XXX'; $notes = <<<EOT -- fixed warning due to not checking with isset() -- return an error if a name placeholder name is used twice inside a single statement +- fixed warning due to not checking with isset() in the parser +- various fixes to the DTD +- added new XSD schema definition +- added support for DML statements +- moved validation code out of the parser into a separate class +- ensure all identifiers are passed to quoteIdentifier() (Bug #8429) +- added new example parse.php/schema.xml to demo the DML support + open todo items: - make MDB2_Schema loadable via MDB2_Driver_Common::loadModule() (Bug #8270) +- add ability to define variables inside the schema (like a version number) +- allow simple if statements that mean that anything enclosed is only executed + if it meets certain criterias based on that version number (or some other + variable). this would enable people to add DML statements that are only + executed when updating from a specific version. EOT; $description =<<<EOT

« previous php.pear.cvs (#41710) next »