Download the PHP package scrawler/arca without Composer
On this page you can find all versions of the php package scrawler/arca. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download scrawler/arca
More information about scrawler/arca
Files in scrawler/arca
Download scrawler/arca
More information about scrawler/arca
Files in scrawler/arca
Please rate this library. Is it a good library?
Informations about the package arca
๐ ARCA ORM
๐ฅ Low code , Zero Configuration ORM that creates models, config, database and tables on the fly. ๐ฅ
๐ฎ๐ณ Made in India ๐ฎ๐ณ
![arca-orm](https://user-images.githubusercontent.com/7591484/170266248-62e23e46-241c-4063-93b8-772eb0de51b0.gif) Complete documentation can be found [here](http://component.scrawlerlabs.com/arca-orm)
๐ค Why use Arca Orm ?
- Automatically creates tables and columns as you go
- No configuration, just fire and forget
- Save loads of time while working on database
- Built upon stable foundation of Doctrine Dbal and extensively tested
- Thanks to loophp Arca comes with Lazy collection and tons of helper collection functions
- Supports lots database platforms , you can see the complete list here
- Supports concurrent queries and connection pooling with swoole and async with amphp. Check out integration docs here
โRequirements
- PHP 8.1 or greater
- PHP PDO or other supported database adapter
- Mysql, MariaDB, Sqlite or any other supported database. check the list here
๐ป Installation
You can install Arca ORM via Composer. If you don't have composer installed , you can download composer from here
๐ QuickStart
โจ Setup
For complete list of driver check here
โ๏ธ CRUD
For complete CRUD documentaion visit here
๐ Finding data with query
For complete Query documentaion visit here
๐ Supporters
If you have reached here consider giving a star to help this project โค๏ธ
โ Roadmap
Here is list of few things that i would like to add in upcoming release
- [ ] Models should be extendible with custom models
- [ ] Validations for custom models
- [ ] Automatically create migrations when table is updated or created
- [X] Support eager loading for relations
- [X] Better documentaions
๐ Similar projects and inspiration
๐ License
Arca ORM is created by Pranjal Pandey and released under the Apache 2.0 License.
All versions of arca with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.1.0
doctrine/dbal Version ^4.0
loophp/collection Version ^7.5
ramsey/uuid Version ^4.3
thecodingmachine/safe Version ^2.5
dunglas/doctrine-json-odm Version ^1.4
php-di/php-di Version ^7.0
doctrine/dbal Version ^4.0
loophp/collection Version ^7.5
ramsey/uuid Version ^4.3
thecodingmachine/safe Version ^2.5
dunglas/doctrine-json-odm Version ^1.4
php-di/php-di Version ^7.0
The package scrawler/arca contains the following files
Loading the files please wait ....