Re: Re: [PEPr] Comment on Tools and Utilities::DbDeploy
| From: | Christian Weiske | Date: | Tue, 18 Sep 2007 06:50:56 +0000 |
| Subject: | Re: Re: [PEPr] Comment on Tools and Utilities::DbDeploy | ||
| References: | 1 2 3 4 5 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-48043@lists.php.net to get a copy of this message | ||
Luke,
> * Change/Refactoring/Versioning focus - as I understand it, MDB2_Schema is,
> obviously, schema-centric. i.e., it's based on the established state of
> entities and data, rather than the changes that have occurred against the
> schema. DbDeploy is based on the *changes* to the schema - tracking and
> managing those in such a way that any database can be deployed (or
> rolled-back) to any of the current or previous "version" of the schema.
MDB2_Schema allows you to update database layouts to the given schema, which means that you can use
it to manage different versions, too.
> * command-line interface - this package installs a command-line tool for
> performing its operations, while MDB2_Schema appears aimed at usage from
> inside PHP script files. (though they could just as easily be run from CLI)
This is a feature request which will be fulfilled soon:
http://pear.php.net/bugs/bug.php?id=11913
--
Christian Weiske <cweiske@cweiske.de>