{"repo":"baraja-core/doctrine","free":true,"listed":false,"github":"https://github.com/baraja-core/doctrine","clone":"git clone https://github.com/baraja-core/doctrine.git","description":"📚 Doctrine integration to Nette Framework. Simple interface, easy to use, best performance, top compatibility.","language":"PHP","stars":12,"topics":["doctrine","database","doctrine-2","php","php-database","orm","php-orm","nette","nette-orm","nette-database"],"license":"MIT","category":"databases-storage","readme_excerpt":"BRJ organisation Baraja Doctrine Database A simple and easy to use, maximum performance database layer with connection to Doctrine ORM, which allows you to use all the advantages of OOP and also has full support for Nette 3 . This package automatically installs Doctrine to your project (also sets everything up in the configuration) and runs stably. Key Features - Full Doctrine ORM integration with Nette Framework 3.x - Automatic configuration and setup via DI extensions - Advanced Tracy debug panel with SQL query profiling - Built-in UUID and UUID Binary identifier traits - Custom DQL functions (RAND, ROUND, GEODISTANCE, MATCH AGAINST) - Multiple caching strategies (APCu, SQLite3, Filesystem) - Slow query logging and analysis - Entity inheritance support with discriminator mapping utilities - Blue Screen exception panels for detailed error debugging Architecture Overview Main Components DI Extensions Extension Purpose ----------- --------- DatabaseExtension Main extension for database connection configuration OrmExtension Doctrine ORM configuration (proxy classes, naming strategies) OrmAnnotationsExtension Entity mapping and annotation reader setup OrmConsoleExtension CLI commands integration DbalConsoleExtension DBAL CLI commands Core Services Service Description --------- ------------- EntityManager Extended Doctrine EntityManager with fluent interface and error handling DoctrineHelper Utilities for entity inheritance, discriminator mapping, and type remapping Repository En","default_branch":null,"files":null,"tree":[],"storefront":"/r/baraja-core","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/baraja-core/doctrine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}