propeller-orm / propeller-orm
Propeller ORM is an open-source ORM for PHP with code generation (fork of Propel).
Installs: 140 098
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 1
Open Issues: 6
Requires
- php: ^7.4||^8.0
- ext-dom: *
- ext-pdo: *
- phing/phing: ~2.17.4
- psr/log: ~1.0 || ~2.0 || ~3.0
Requires (Dev)
- nette/robot-loader: ^3.4
- phpunit/phpunit: ^7.0 || ^8.0 || ^9.0
Suggests
- ext-xsl: Required for using using the optional schemaTransform functionality.
Replaces
- propel/propel1: 1.7.1
- rock-symphony/propel-orm: 2.0
- 3.0.1
- 3.0.0
- 2.1.2
- 2.1.1
- 2.1.0
- dev-master / 2.0.x-dev
- 2.0.2
- 2.0.1
- 2.0.0
- 1.8.5
- 1.8.4
- 1.8.3
- 1.8.2
- 1.8.1
- 1.8.0
- 1.7.1
- 1.7.0
- 1.6.9
- 1.6.8
- 1.6.7
- 1.6.6
- 1.6.5
- 1.6.4
- 1.6.3
- 1.6.2
- dev-feature/improve-memory-consumption
- dev-refactor/php-8-compatibility
- dev-feature/php-8-compatibility
- dev-refactor/drop-combined-join-shortcuts
- dev-fix/array-column-defaults
This package is auto-updated.
Last update: 2025-04-18 02:24:44 UTC
README
Propeller ORM is an open-source Object-Relational Mapping (ORM) for PHP7.
A quick tour of the features
Propeller has some nice features you should know about:
- It's a fast and easy way to manage your database;
- It provides command line tools for generating code (well documented with an IDE-friendly syntax);
- It's very flexible: you can simply extend any Propeller model;
- It uses PDO (PHP Data Objects) so it allows you to use the RDBMS of your choice (MySQL, SQLite, PostgreSQL, Oracle and MSSQL are supported);
Roadmap
See https://github.com/propeller-orm/propeller-orm/projects/1
Installation
composer require propeller-orm/propeller-orm:^2.0
License
Propeller is an open-source project released under the MIT license. See the LICENSE
file for more information.