PHPackages                             aviat/query - 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. aviat/query

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

aviat/query
===========

Database Query Builder and Abstraction layer

v5.0.0(3mo ago)83.4k↑36.4%2MITHTMLPHP &gt;=8.4

Since Jul 17Pushed 3mo ago2 watchersCompare

[ Source](https://github.com/aviat4ion/Query)[ Packagist](https://packagist.org/packages/aviat/query)[ Docs](https://git.timshomepage.net/aviat/Query)[ RSS](/packages/aviat-query/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (1)Versions (17)Used By (0)

Query
=====

[](#query)

A query builder/database abstraction layer, using prepared statements for security.

[![Latest Stable Version](https://camo.githubusercontent.com/389c0cbcaf796aeaa46d3fbf4cc4d78e0e1fc745602c7fb65ff85cc804cae815/68747470733a2f2f706f7365722e707567782e6f72672f61766961742f71756572792f762f737461626c652e706e67)](https://packagist.org/packages/aviat/query)[![Total Downloads](https://camo.githubusercontent.com/72461aeac8eb4dffa77a741d474ce98647712e2edc8b777629165daef04590a0/68747470733a2f2f706f7365722e707567782e6f72672f61766961742f71756572792f646f776e6c6f6164732e706e67)](https://packagist.org/packages/aviat/query)[![Latest Unstable Version](https://camo.githubusercontent.com/55364448ce1050e9c5258b33497b10ba902f8d5153a329579051b477269b3db3/68747470733a2f2f706f7365722e707567782e6f72672f61766961742f71756572792f762f756e737461626c652e706e67)](https://packagist.org/packages/aviat/query)

Requirements
------------

[](#requirements)

- PDO extensions for the databases you wish to use
- PHP 8.4 or later

Databases Supported
-------------------

[](#databases-supported)

- MySQL 5+ / MariaDB
- PostgreSQL 8.4+
- SQLite

Including Query in your application
-----------------------------------

[](#including-query-in-your-application)

- Install via composer and include `vendor/autoload.php`

Connecting
----------

[](#connecting)

Create a connection array or object similar to this:

```
