cvs: pear /MDB2_Schema package.php
| From: | Lukas Smith | 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