Skip to content

Commit

Permalink
databases/pear-DB: Add NO_ARCH
Browse files Browse the repository at this point in the history
- Update pkg-descr
  • Loading branch information
sunpoet committed Jul 14, 2021
1 parent de2945c commit 32b9ed2
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 21 deletions.
2 changes: 2 additions & 0 deletions databases/pear-DB/Makefile
Expand Up @@ -12,4 +12,6 @@ LICENSE= PHP301

USES= pear

NO_ARCH= yes

.include <bsd.port.mk>
37 changes: 16 additions & 21 deletions databases/pear-DB/pkg-descr
@@ -1,24 +1,19 @@
PEAR::DB is a database abstraction layer providing:
DB is a database abstraction layer providing:
- an OO-style query API
- portability features that make programs written for one DBMS work with other
DBMS's
- a DSN (data source name) format for specifying database servers
- prepare/execute (bind) emulation for databases that don't support it natively
- a result object for each query response
- portable error codes
- sequence emulation
- sequential and non-sequential row fetching as well as bulk fetching
- formats fetched rows as associative arrays, ordered arrays or objects
- row limit support
- transactions support
- table information interface
- DocBook and phpDocumentor API documentation

* an OO-style query API
* portability features that make programs written for one DBMS work
with other DBMS's
* a DSN (data source name) format for specifying database servers
* prepare/execute (bind) emulation for databases that don't support
it natively
* a result object for each query response
* portable error codes
* sequence emulation
* sequential and non-sequential row fetching as well as bulk fetching
* formats fetched rows as associative arrays, ordered arrays or objects
* row limit support
* transactions support
* table information interface
* DocBook and phpDocumentor API documentation

Drivers for the following extensions pass the complete test suite and
provide interchangeability when all of DB's portability options are
enabled: fbsql, ibase, informix, msql, mssql, mysql, mysqli, oci8,
odbc, pgsql, sqlite and sybase.
DB layers itself on top of PHP's existing database extensions.

WWW: https://pear.php.net/package/DB

0 comments on commit 32b9ed2

Please sign in to comment.