RE: [PEAR-DEV] pearifying metabase: phase 1
| From: | Lukas Smith | Date: | Sat, 02 Feb 2002 01:26:00 +0000 |
| Subject: | RE: [PEAR-DEV] pearifying metabase: phase 1 | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-4343@lists.php.net to get a copy of this message | ||
> > Sybase (resolved: is coming)
>
> Does anyone have a Sybase test environment?
Well the Sybase driver for metabase is being contributed by someone ...
hopefully that person will be available to do testing ...
> Metabase has type abstraction that PEAR DB definitely should inherit.
Yup, and it has gotten very clean with the last release.
> > - error messages (small?)
>
> What about error code mapping?
Yeah, that is what I meant ...
Probably this is only minor ... should be cut and paste from PEAR DB
mostly
> > - LOB support (large?: I haven't look at either metabases' nor pear
db's
> > implementation)
>
> PEAR DB uses placeholders (? or &) for this, but there are cases where
> special handling is needed. A few LOB regression tests would be nice.
This is how metabase does it too (I have not looked at how metabase does
it internally, but I am using the metabases LOB support in our framework
and it also requires prepared queries or placeholders
> > - transaction (small?: I haven't look at either metabases' nor pear
db's
> > implementation)
>
> PEAR DB has autoCommit/commit/rollback. That's it. If people want a
> "startTransaction" method to disable autocommit, why not.
Well I will have to take a look if metabase does anything beyond that
... I have not used this feature myself yet
Thx for the comments Stig,
Best regards,
Lukas Smith
smith@dybnet.de
_______________________________
DybNet Internet Solutions GbR
Alt Moabit 89
10559 Berlin
Germany
Tel. : +49 30 83 22 50 00
Fax : +49 30 83 22 50 07
www.dybnet.de info@dybnet.de
_______________________________