database abstraction layer for PHP

ok alek@
This commit is contained in:
mbalmer 2005-02-15 10:02:13 +00:00
parent 1c05ced30e
commit 54dfa2fb88
4 changed files with 117 additions and 0 deletions

View File

@ -0,0 +1,21 @@
# $OpenBSD: Makefile,v 1.1.1.1 2005/02/15 10:02:13 mbalmer Exp $
COMMENT= "database abstraction layer for PHP"
DISTNAME= DB-1.6.8
PKGNAME= pear-DB-1.6.8
CATEGORIES= net pear
MASTER_SITES= http://pear.php.net/get/
EXTRACT_SUFX= .tgz
MAINTAINER= Marc Balmer <mbalmer@openbsd.org>
MODULES= www/php5/pear
# PHP License
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
.include <bsd.port.mk>

View File

@ -0,0 +1,4 @@
MD5 (DB-1.6.8.tgz) = 7f67e1fd3b68d0468e7f665bfd998a1c
RMD160 (DB-1.6.8.tgz) = d5dd3cbec4bda26e56cbe99f481072a010ec50ec
SHA1 (DB-1.6.8.tgz) = 76de68f78cde81f64c56f2ba7de8f6e095c7cea7
SIZE (DB-1.6.8.tgz) = 92460

View File

@ -0,0 +1,21 @@
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 PHPDoc API documentation
DB layers itself on top of PHP's existing database
extensions. The currently supported extensions are:
dbase, fbsql, interbase, informix, msql, mssql, mysql,
mysqli, oci8, odbc, pgsql, sqlite and sybase.

View File

@ -0,0 +1,71 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2005/02/15 10:02:13 mbalmer Exp $
lib/
lib/php/
pear/doc/DB/
pear/doc/DB/doc/
pear/doc/DB/doc/IDEAS
pear/doc/DB/doc/MAINTAINERS
pear/doc/DB/doc/STATUS
pear/doc/DB/doc/TESTERS
pear/lib/.registry/db.reg
pear/lib/DB/
pear/lib/DB.php
pear/lib/DB/common.php
pear/lib/DB/dbase.php
pear/lib/DB/fbsql.php
pear/lib/DB/ibase.php
pear/lib/DB/ifx.php
pear/lib/DB/msql.php
pear/lib/DB/mssql.php
pear/lib/DB/mysql.php
pear/lib/DB/mysqli.php
pear/lib/DB/oci8.php
pear/lib/DB/odbc.php
pear/lib/DB/pgsql.php
pear/lib/DB/sqlite.php
pear/lib/DB/storage.php
pear/lib/DB/sybase.php
pear/tests/
pear/tests/DB/
pear/tests/DB/tests/
pear/tests/DB/tests/db_error.phpt
pear/tests/DB/tests/db_error2.phpt
pear/tests/DB/tests/db_factory.phpt
pear/tests/DB/tests/db_ismanip.phpt
pear/tests/DB/tests/db_parsedsn.phpt
pear/tests/DB/tests/driver/
pear/tests/DB/tests/driver/01connect.phpt
pear/tests/DB/tests/driver/02fetch.phpt
pear/tests/DB/tests/driver/03simplequery.phpt
pear/tests/DB/tests/driver/04numcols.phpt
pear/tests/DB/tests/driver/05sequences.phpt
pear/tests/DB/tests/driver/06prepexec.phpt
pear/tests/DB/tests/driver/08affectedrows.phpt
pear/tests/DB/tests/driver/09numrows.phpt
pear/tests/DB/tests/driver/10errormap.phpt
pear/tests/DB/tests/driver/11transactions.phpt
pear/tests/DB/tests/driver/13limit.phpt
pear/tests/DB/tests/driver/14fetchmode_object.phpt
pear/tests/DB/tests/driver/15quote.phpt
pear/tests/DB/tests/driver/16tableinfo.phpt
pear/tests/DB/tests/driver/17query.phpt
pear/tests/DB/tests/driver/18get.phpt
pear/tests/DB/tests/driver/bug22328.phpt
pear/tests/DB/tests/driver/connect.inc
pear/tests/DB/tests/driver/mktable.inc
pear/tests/DB/tests/driver/run.cvs
pear/tests/DB/tests/driver/setup.inc.cvs
pear/tests/DB/tests/driver/skipif.inc
pear/tests/DB/tests/errors.inc
pear/tests/DB/tests/fetchmode_object.inc
pear/tests/DB/tests/fetchmodes.inc
pear/tests/DB/tests/include.inc
pear/tests/DB/tests/limit.inc
pear/tests/DB/tests/numcols.inc
pear/tests/DB/tests/numrows.inc
pear/tests/DB/tests/prepexe.inc
pear/tests/DB/tests/run.cvs
pear/tests/DB/tests/sequences.inc
pear/tests/DB/tests/simplequery.inc
pear/tests/DB/tests/skipif.inc
pear/tests/DB/tests/transactions.inc