PHPackages                             sandyman/postgres-dbal - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. sandyman/postgres-dbal

AbandonedArchivedLibrary[Database &amp; ORM](/categories/database)

sandyman/postgres-dbal
======================

PHP abstraction layer for PostgreSQL

0.1.0(12y ago)120BSD-3PHPPHP &gt;=5.3.0

Since May 18Pushed 12y agoCompare

[ Source](https://github.com/Sandyman/postgres-dbal)[ Packagist](https://packagist.org/packages/sandyman/postgres-dbal)[ Docs](https://github.com/Sandyman/postgres-dbal)[ RSS](/packages/sandyman-postgres-dbal/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

postgres-dbal
=============

[](#postgres-dbal)

PostgreSQL database abstraction layer

Introduction
------------

[](#introduction)

This database abstraction layer for PostgreSQL contains a number of special features. Well, apart from being an abstraction layer that is. An important feature of this library is the transparent use of transactions. Both raw connections (without transactions) and transactional connections implements the DatabaseConnection interface. You can even start transaction "within transactions", which will be converted into 'save points'.

Examples
--------

[](#examples)

Although no example files have been added to this library, for now you can checkout the unit test which shows you how to use this library. In the near future, we will add comprehensive example files to make it easier for you to incorporate this library in your own projects.

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

4383d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e021074b91db0c19906c45c35c763d0154bd8ecabfa92074d3d251c09b0a96d9?d=identicon)[sandyman](/maintainers/sandyman)

---

Top Contributors

[![Sandyman](https://avatars.githubusercontent.com/u/468748?v=4)](https://github.com/Sandyman "Sandyman (18 commits)")

---

Tags

phpdatabasepostgresqlpostgres

### Embed Badge

![Health badge](/badges/sandyman-postgres-dbal/health.svg)

```
[![Health](https://phpackages.com/badges/sandyman-postgres-dbal/health.svg)](https://phpackages.com/packages/sandyman-postgres-dbal)
```

###  Alternatives

[scienta/doctrine-json-functions

A set of extensions to Doctrine that add support for json query functions.

58523.9M36](/packages/scienta-doctrine-json-functions)[mevdschee/php-crud-api

Single file PHP script that adds a REST API to a SQL database.

3.7k63.8k9](/packages/mevdschee-php-crud-api)[aura/sqlquery

Object-oriented query builders for MySQL, Postgres, SQLite, and SQLServer; can be used with any database connection library.

4572.9M34](/packages/aura-sqlquery)[vcian/laravel-db-auditor

Database DB Auditor provide leverage to audit your MySql,sqlite, PostgreSQL database standards and also provide options to add constraints in table.

28535.1k1](/packages/vcian-laravel-db-auditor)[atlas/query

Object-oriented query builders and performers for MySQL, Postgres, SQLite, and SQLServer.

41249.0k7](/packages/atlas-query)[aura/sqlschema

Provides facilities to read table names and table columns from a database using PDO.

41234.1k4](/packages/aura-sqlschema)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
