PHPackages                             vitexsoftware/ease-fluentpdo - 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. vitexsoftware/ease-fluentpdo

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

vitexsoftware/ease-fluentpdo
============================

SQL/PDO support for Ease Framework based on FluentPDO

1.4.2(1y ago)52.1k1[2 issues](https://github.com/VitexSoftware/php-ease-fluentpdo/issues)[4 PRs](https://github.com/VitexSoftware/php-ease-fluentpdo/pulls)1MITPHPPHP &gt;=7.4CI passing

Since Oct 27Pushed 1mo ago2 watchersCompare

[ Source](https://github.com/VitexSoftware/php-ease-fluentpdo)[ Packagist](https://packagist.org/packages/vitexsoftware/ease-fluentpdo)[ Patreon](https://www.patreon.com/VitexSoftware)[ RSS](/packages/vitexsoftware-ease-fluentpdo/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (8)Dependencies (8)Versions (20)Used By (1)

EaseSQL - FluentPDO Integration
===============================

[](#easesql---fluentpdo-integration)

SQL/PDO Support for EasePHP Framework using FluentPDO

[![Project logo](php-ease-fluentpdo.svg?raw=true)](php-ease-fluentpdo.svg?raw=true)

[![Latest Stable Version](https://camo.githubusercontent.com/d5bf871e1a5f98b1026390399891aee039629e837a86060018a68b9eff408624/68747470733a2f2f706f7365722e707567782e6f72672f7669746578736f6674776172652f656173652d666c75656e7470646f2f76657273696f6e)](https://packagist.org/packages/vitexsoftware/ease-fluentpdo)[![Total Downloads](https://camo.githubusercontent.com/ecc6a30da6da10cde48468c6d73f74d984680584415dd1d1860d044e344eb7ee/68747470733a2f2f706f7365722e707567782e6f72672f7669746578736f6674776172652f656173652d666c75656e7470646f2f646f776e6c6f616473)](https://packagist.org/packages/vitexsoftware/ease-fluentpdo)[![Latest Unstable Version](https://camo.githubusercontent.com/f66cab27774dd92985a00cf54538527b0d81e1b52911667f572dfcca0bf6180a/68747470733a2f2f706f7365722e707567782e6f72672f7669746578736f6674776172652f656173652d666c75656e7470646f2f762f756e737461626c65)](//packagist.org/packages/vitexsoftware/ease-fluentpdo)[![License](https://camo.githubusercontent.com/252986ccfb2e1a6a3ba1cafa7155fb4b502fce45ceeab6582a37ad506f5a635e/68747470733a2f2f706f7365722e707567782e6f72672f7669746578736f6674776172652f656173652d666c75656e7470646f2f6c6963656e7365)](https://packagist.org/packages/vitexsoftware/ease-fluentpdo)[![Monthly Downloads](https://camo.githubusercontent.com/9cf29a4d13653fe654d02c5ad8219e057e9cd03cc7fdd2d307e96c20cf185285/68747470733a2f2f706f7365722e707567782e6f72672f7669746578736f6674776172652f656173652d666c75656e7470646f2f642f6d6f6e74686c79)](https://packagist.org/packages/vitexsoftware/ease-fluentpdo)[![Daily Downloads](https://camo.githubusercontent.com/6fa33dc193705ea88e1ca25972cd2b34aa6f35250e1af5acf63dc5a7872d093c/68747470733a2f2f706f7365722e707567782e6f72672f7669746578736f6674776172652f656173652d666c75656e7470646f2f642f6461696c79)](https://packagist.org/packages/vitexsoftware/ease-fluentpdo)

Overview
--------

[](#overview)

This library provides SQL database support for the [EasePHP Framework](https://github.com/VitexSoftware/php-ease-core) using [FluentPDO](https://github.com/fpdo/fluentpdo) for fluent SQL query building. It bridges the gap between Ease Framework's object-oriented approach and modern database operations.

### Features

[](#features)

- **Multi-database Support**: MySQL, PostgreSQL, SQLite, SQL Server
- **Fluent Query Builder**: Intuitive SQL query construction
- **ORM Capabilities**: Object-relational mapping with the Ease Framework
- **Connection Management**: Persistent and non-persistent connections
- **Debug Support**: SQL query logging and debugging
- **Migration Support**: Database schema versioning with Phinx
- **Logging Integration**: Built-in SQL logging capabilities

### Key Components

[](#key-components)

- `\Ease\SQL\Engine` - Main database engine with FluentPDO integration
- `\Ease\SQL\PDO` - Enhanced PDO wrapper
- `\Ease\SQL\Orm` - Object-relational mapping base class
- `\Ease\SQL\SQL` - Abstract SQL operations class
- `\Ease\Logger\LogToSQL` - Database logging functionality

Quick Start
-----------

[](#quick-start)

```
