RE: [PHP-PEAR] DB backend status
| From: | Ricardo Sada | Date: | Wed, 06 Dec 2000 21:50:18 +0000 |
| Subject: | RE: [PHP-PEAR] DB backend status | ||
| References: | 1 | Groups: | php.pear |
| Request: | Send a blank email to php-pear+get-588@lists.php.net to get a copy of this message | ||
Hello !
Could anyone explain me what a "regression test" is.
I'm considering PEAR's DB backends among others like PHPLIB for use in a
project using MySQL
and problably Postgress in the future.I'd like to know whether it is
important (in terms of stability) or not to use a DB backend that has gone
through this stage.
Thanks
"Stig S. Bakken" <ssb@fast.no> escribió en el mensaje de noticias
3A2EA820.9D72824F@fast.no...
> Here's the status of the different DB backends. It lists features that
> only some backends support. This list is probably not complete.
>
> - Stig
>
> DB driver feature matrix:
>
> Symbols:
> "x" - implementation using native functions, without regression test
> "X" - implementation using native functions, complete with regression
> test
> "e" - emulating implementation, without regression test
> "E" - emulating implementation, complete with regression test
> "n" - returns a "not capable" error
> "-" - no implementation of this feature
>
> Each symbol is uppercased as tests are written for the feature.
>
> FEATURE ibase msql mssql mysql oci8 odbc pgsql
> sybase
> simpleQuery x x x X x x
> x x
> numCols x x x X x -
> x x
> numRows - - - - - -
> x -
> errorNative - - - X x -
> x -
> prepare/execute x e e E e e
> e e
> sequences - - - E - -
> - -
> affectedRows - - - - x -
> - -
> fetch modes x x x X x -
> x x
> transactions n n n n x -
> n n
>
> --
> PHP Extension and Add-on Repository (PEAR) mailing list.
> Documentation can be found at http://pear.php.net/doc/pear.html
> To unsubscribe, e-mail: php-pear-unsubscribe@lists.php.net from the
> mail address you subscribed with.
>