Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/silassare/gobl

Gobl allows you to use a Database Abstraction Layer (DBAL) and Object-Relational Mapping (ORM) to query your database with PHP.
https://github.com/silassare/gobl

database dbal gobl mysql orm php

Last synced: about 2 months ago
JSON representation

Gobl allows you to use a Database Abstraction Layer (DBAL) and Object-Relational Mapping (ORM) to query your database with PHP.

Awesome Lists containing this project

README

        

# Gobl
Gobl allows you to use a Database Abstraction Layer (DBAL) and Object-Relational Mapping (ORM) to query your database with PHP.

## Dependencies
- [otpl-php](https://github.com/silassare/otpl-php/)

## Directives
[`Types`](./src/DBAL/Types)
- Only basic types defined in SQL should be supported
- Enum, Set, and customs types of MySQL and Co should not be supported
- Before adding a column type we should be sure that:
- The column type is defined and supported by SQL Server;
- The column type is well supported by all/majors RDBMS;
- We could change RDBMS without pains

> Coming Soon: Documentation and test project.