RE: [PEAR-DEV] Database Schema Manager

From: Date: Fri, 20 Jun 2003 13:20:16 +0000
Subject: RE: [PEAR-DEV] Database Schema Manager
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-17590@lists.php.net to get a copy of this message
Aside from comments I was also begging for +1's :-) Regards, Lukas PS: as binarycloud or metabase users might also be interested in this I am also forwarding the proposal to them > -----Original Message----- > From: Lukas Smith [mailto:smith@backendmedia.com] > Sent: Thursday, June 19, 2003 1:24 PM > I am working on separating the Schema Manager in MDB into a separate > package. > > The idea is that the new Manager will actually not require MDB anymore. > Instead the main part of the manager is handling array structures that > represent a schema. These array structures can be build up one by one, > merged, compared etc. > > Also the Manager can call a parser or a writer to read or write a > schema. > I intent to provide the following parsers: > - XML (old parser) > - SQL (new) > - MDB (old reverse engineering) > > and the following writers: > - XML (new, used to be embedded in the manager) > - SQL (new) > - MDB (old default behaviour) > > There are all sorts of other parser and writers possible (someone else > needs to decide if they are feasible enough to be implemented) like: > - PEAR DB > - WDDX > - Excel > - PDF > - etc. > > Here is my preliminary work on the API: > http://www.backendmedia.com/MDB/Manager/ > > I don't know yet how to name it. > Basically the schema manager does not require MDB by default anymore. > Actually it is possible to write a writer and/or parser for any database > abstraction layer. > > So possible names are as follows: > DB_Manager > MDB_Manager > DB_Schema_Manager > MDB_Schema_Manager > ... > > Regards, > Lukas Smith > smith@backendmedia.com > _______________________________ > BackendMedia > www.backendmedia.com > berlin@backendmedia.com > > Linn Zwoch Smith GbR > Pariser Str. 44 > D-10707 Berlin > > Tel +49 30 83 22 50 00 > Fax +49 30 83 22 50 07 > > > > -- > PEAR Development Mailing List (http://pear.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php

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