PHPackages                             netflex/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. netflex/dbal

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

netflex/dbal
============

Netflex Database abstraction layer

v3.0.0(2y ago)0505[1 issues](https://github.com/netflex-sdk/dbal/issues)1MITPHPPHP ^8.1

Since Mar 16Pushed 2y agoCompare

[ Source](https://github.com/netflex-sdk/dbal)[ Packagist](https://packagist.org/packages/netflex/dbal)[ RSS](/packages/netflex-dbal/feed)WikiDiscussions php-8.x Synced 1mo ago

READMEChangelog (5)Dependencies (6)Versions (8)Used By (1)

Netflex Database abstraction layer
==================================

[](#netflex-database-abstraction-layer)

[![Build Status](https://github.com/netflex-sdk/dbal/actions/workflows/static_analysis.yml/badge.svg)](https://github.com/netflex-sdk/dbal/actions)[![Total Downloads](https://camo.githubusercontent.com/5fbc4a5ef516c1a702a1bf232578849a999def90b6b2bbfadd913a06e7b2da7a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6e6574666c65782f6462616c)](https://packagist.org/packages/netflex/dbal)[![Latest Stable Version](https://camo.githubusercontent.com/04df4458544eca6f19d0256248db89a08749392c2c4fe73afec9ecbb35011952/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6e6574666c65782f6462616c)](https://packagist.org/packages/netflex/dbal)[![License](https://camo.githubusercontent.com/0f2f4342936475abff0a1b92646215937026f07bd86ba5c1a8952c808907ecad/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6e6574666c65782f6462616c)](https://packagist.org/packages/netflex/dbal)

This package provides the database abstraction layer for the Netflex database driver.

Installation
------------

[](#installation)

This package supports PHP 7.4 through 8.2. Usually you should let composer determine which version to install, but if you want to force a specific version, you can do so by specifying the version constraint in your composer.json file.

For PHP ^8.0:

```
composer require netflex/dbal:^2.0

```

For PHP ^7.4:

```
composer require netflex/dbal:^1.0

```

About
-----

[](#about)

Its used internally by the [Netflex Database driver for Laravel](https://github.com/netflex-sdk/database). The only reason for this package to exist is to allow Netflex Databasedriver to be installable on both PHP 7.4 and PHP ^8.0.

This package provides a virtual PDO driver that can be used to connect to Netflex databases.

The reason for having two versions of the driver is that the internal interfaces of PDO and PDOStatement changed between PHP 7.4 and PHP 8.0.

Once we drop support for PHP 7.4, this package will be merged into the main Netflex database driver codebase.

### License

[](#license)

The MIT License (MIT). Please see [License File](LICENSE) for more information.

---

Copyright © 2023 [Apility AS](https://www.apility.no/)

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity59

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

Every ~48 days

Total

5

Last Release

963d ago

Major Versions

v1.0.0 → v2.0.02023-03-17

v1.0.1 → v3.0.02023-09-27

PHP version history (3 changes)v1.0.0PHP ^7.4

v2.0.0PHP ^8.0

v3.0.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/302a4d5539139f2957faf60d731a0fbb346a2a1419acf9ace282e91a3edd8099?d=identicon)[thomas-alrek](/maintainers/thomas-alrek)

---

Top Contributors

[![thomas-alrek](https://avatars.githubusercontent.com/u/14291825?v=4)](https://github.com/thomas-alrek "thomas-alrek (32 commits)")

---

Tags

databasenetflex

###  Code Quality

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

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

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

###  Alternatives

[mongodb/laravel-mongodb

A MongoDB based Eloquent model and Query builder for Laravel

7.1k7.2M71](/packages/mongodb-laravel-mongodb)[spiritix/lada-cache

A Redis based, automated and scalable database caching layer for Laravel

591444.8k2](/packages/spiritix-lada-cache)[pdphilip/elasticsearch

An Elasticsearch implementation of Laravel's Eloquent ORM

145360.2k4](/packages/pdphilip-elasticsearch)[dragon-code/migrate-db

Easy data transfer from one database to another

15717.4k](/packages/dragon-code-migrate-db)[toponepercent/baum

Baum is an implementation of the Nested Set pattern for Eloquent models.

3154.7k](/packages/toponepercent-baum)[dragon-code/laravel-data-dumper

Adding data from certain tables when executing the `php artisan schema:dump` console command

3418.6k](/packages/dragon-code-laravel-data-dumper)

PHPackages © 2026

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