All Projects → auraphp → Aura.sqlquery

auraphp / Aura.sqlquery

Licence: mit
Independent query builders for MySQL, PostgreSQL, SQLite, and Microsoft SQL Server.

Projects that are alternatives of or similar to Aura.sqlquery

Diesel
A safe, extensible ORM and Query Builder for Rust
Stars: ✭ 7,702 (+1948.4%)
Mutual labels:  query-builder, mysql, postgresql, sqlite
Xo
Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server
Stars: ✭ 2,974 (+690.96%)
Mutual labels:  mysql, postgresql, sqlite
Node Orm2
Object Relational Mapping
Stars: ✭ 3,063 (+714.63%)
Mutual labels:  mysql, postgresql, sqlite
Pecee Pixie
Lightweight, easy-to-use querybuilder for PHP inspired by Laravel Eloquent - but with less overhead.
Stars: ✭ 19 (-94.95%)
Mutual labels:  query-builder, mysql, sqlite
Php Crud Api
Single file PHP script that adds a REST API to a SQL database
Stars: ✭ 2,904 (+672.34%)
Mutual labels:  mysql, postgresql, sqlite
Freesql
🦄 .NET orm, Mysql orm, Postgresql orm, SqlServer orm, Oracle orm, Sqlite orm, Firebird orm, 达梦 orm, 人大金仓 orm, 神通 orm, 翰高 orm, 南大通用 orm, Click house orm, MsAccess orm.
Stars: ✭ 3,077 (+718.35%)
Mutual labels:  mysql, postgresql, sqlite
Doctrinejsonfunctions
Doctrine DQL functions for SQL JSON data type
Stars: ✭ 325 (-13.56%)
Mutual labels:  mysql, postgresql, sqlite
Pony
Pony Object Relational Mapper
Stars: ✭ 2,762 (+634.57%)
Mutual labels:  mysql, postgresql, sqlite
Piccolo
A fast, user friendly ORM and query builder which supports asyncio.
Stars: ✭ 219 (-41.76%)
Mutual labels:  query-builder, postgresql, sqlite
Sqliterally
Lightweight SQL query builder
Stars: ✭ 231 (-38.56%)
Mutual labels:  query-builder, mysql, postgresql
Entityframework.exceptions
Handle database errors easily when working with Entity Framework Core. Supports SQLServer, PostgreSQL, SQLite, Oracle and MySql
Stars: ✭ 266 (-29.26%)
Mutual labels:  mysql, postgresql, sqlite
E Commerce Db
Database schema for e-commerce (webstores) sites.
Stars: ✭ 245 (-34.84%)
Mutual labels:  mysql, postgresql, sqlite
Redaxscript
A modern, ultra lightweight and rocket fast Content Management System
Stars: ✭ 241 (-35.9%)
Mutual labels:  mysql, postgresql, sqlite
Mikro Orm
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases.
Stars: ✭ 3,874 (+930.32%)
Mutual labels:  mysql, postgresql, sqlite
Sequelize Auto Migrations
Migration generator && runner for sequelize
Stars: ✭ 233 (-38.03%)
Mutual labels:  mysql, postgresql, sqlite
Sqlsugar
Best ORM Fastest ORM Simple Easy Sqlite orm Oracle ORM Mysql Orm postgresql ORm SqlServer oRm 达梦 ORM 人大金仓 ORM 神通ORM C# ORM
Stars: ✭ 3,748 (+896.81%)
Mutual labels:  mysql, postgresql, sqlite
Heidisql
A lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL and SQLite, written in Delphi
Stars: ✭ 2,864 (+661.7%)
Mutual labels:  mysql, postgresql, sqlite
Db
Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
Stars: ✭ 2,832 (+653.19%)
Mutual labels:  mysql, postgresql, sqlite
Querybuilder
SQL query builder, written in c#, helps you build complex queries easily, supports SqlServer, MySql, PostgreSql, Oracle, Sqlite and Firebird
Stars: ✭ 2,111 (+461.44%)
Mutual labels:  query-builder, mysql, postgresql
Pgloader
Migrate to PostgreSQL in a single command!
Stars: ✭ 3,754 (+898.4%)
Mutual labels:  mysql, postgresql, sqlite

Aura.SqlQuery

Provides query builders for MySQL, Postgres, SQLite, and Microsoft SQL Server. These builders are independent of any particular database connection library, although PDO in general is recommended.

Installation and Autoloading

This package is installable and PSR-4 autoloadable via Composer as aura/sqlquery.

Alternatively, download a release, or clone this repository, then map the Aura\SqlQuery\ namespace to the package src/ directory.

Dependencies

This package requires PHP 5.6 or later; it has been tested on PHP 5.6, PHP 7, and HHVM. We recommend using the latest available version of PHP as a matter of principle.

Aura library packages may sometimes depend on external interfaces, but never on external implementations. This allows compliance with community standards without compromising flexibility. For specifics, please examine the package composer.json file.

Quality

Scrutinizer Code Quality Code Coverage Build Status

This project adheres to Semantic Versioning.

To run the unit tests at the command line, issue composer install and then ./vendor/bin/phpunit at the package root. This requires Composer to be available as composer.

This package attempts to comply with PSR-1, PSR-2, and PSR-4. If you notice compliance oversights, please send a patch via pull request.

Community

To ask questions, provide feedback, or otherwise communicate with other Aura users, please join our Google Group, follow @auraphp, or chat with us on Freenode in the #auraphp channel.

Documentation

This package is fully documented here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].