https://github.com/finesse/wired
Light standalone ORM with a query builder and no external configuration
https://github.com/finesse/wired
database library mysql orm pdo query-builder sql sqlite
Last synced: 19 days ago
JSON representation
Light standalone ORM with a query builder and no external configuration
- Host: GitHub
- URL: https://github.com/finesse/wired
- Owner: Finesse
- License: mit
- Created: 2017-11-07T03:24:49.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-02-01T05:51:55.000Z (about 5 years ago)
- Last Synced: 2025-02-15T06:45:12.201Z (2 months ago)
- Topics: database, library, mysql, orm, pdo, query-builder, sql, sqlite
- Language: PHP
- Homepage:
- Size: 145 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Wired
[](https://packagist.org/packages/finesse/wired)
[](https://packagist.org/packages/finesse/wired)

[](https://github.com/Finesse/Wired/actions?workflow=Test)
[](https://codeclimate.com/github/Finesse/Wired/maintainability)
[](https://codeclimate.com/github/Finesse/Wired/test_coverage)Wired is an ORM for PHP.
Key features:
* Simple configuration and usage. Only a database connection data (host, login, etc.) and models classes are required.
* Light itself, uses light dependencies that can be used separately (e.g.
[query builder](https://github.com/Finesse/QueryScribe), [database connector](https://github.com/Finesse/MicroDB)).
* Not a part of a framework.
* Supports table prefixes.
* No static facades, only explicit delivery using dependency injection.
* Has a query builder with powerful features like nested queries.
* Exceptions on errors.Supported DBMSs:
* MySQL
* SQLite
* PostrgeSQL (partially, see [the issue](https://github.com/Finesse/MicroDB#known-problems))If you need a new database system support please implement it [there](https://github.com/Finesse/MicroDB) and
[there](https://github.com/Finesse/QueryScribe) using pull requests.## Documentation
The documentation is available at [wired-orm.readthedocs.io](http://wired-orm.readthedocs.io).
Also all the classes, methods and properties has a PHPDoc comment in the code.
## Versions compatibility
The project follows the [Semantic Versioning](http://semver.org).
## License
MIT. See [the LICENSE](LICENSE) file for details.