1
0
mirror of synced 2024-12-05 03:06:05 +03:00
Doctrine 2 Object Relational Mapper (ORM)
Go to file
2012-05-23 01:07:29 -04:00
bin Autoloaders not needed, composer provides them 2012-05-22 21:54:43 +02:00
lib Fixed anomalous bug of temporary existance table collision in case of any update/delete issue by dropping temp table, no matter what's the result of other executes. 2012-05-23 00:55:05 -04:00
tests Re-added coverage for DDC-369 and DDC-954. 2012-05-23 01:07:29 -04:00
tools/sandbox add inverseBy-Attribute to User-Entity to get valide schema 2010-09-17 11:55:00 -05:00
.gitignore Add dependency to doctrine-build-common and refactor build.xml and build.properties 2011-12-19 19:16:26 +01:00
.gitmodules changed submodule doctrine-build-common url 2012-01-21 23:38:55 +02:00
.travis.yml Merge travis support from @pborreli - thanks! 2011-11-13 17:44:37 +01:00
build.properties Prepare 2.2 beta 2011-12-20 22:38:38 +01:00
build.properties.dev Add support to distribute the XSD to a given directory during build process 2011-08-27 13:23:17 +02:00
build.xml [DDC-1807] Fix composer bin support and keep BC with PEAR installer. 2012-05-22 20:26:03 +02:00
composer.json [DDC-1807] Fix composer bin support and keep BC with PEAR installer. 2012-05-22 20:26:03 +02:00
doctrine-mapping.xsd support for attribute override 2012-04-21 01:43:18 -03:00
LICENSE [2.0] License corrections. 2009-02-25 13:43:24 +00:00
phpunit.xml.dist Switch testsuite to run with phpunit.ini.dist from main folder, not using AllTests approach. Fixed global state problem in tests that was caused by EventManager being reused. Significantly enhanced error message about cascade persist 2011-06-18 22:47:21 +02:00
README.markdown Add 2.2 to travis status icon list 2011-12-22 00:08:53 +01:00
run-all.sh Add convenience helper for running tests against multiple different databases 2011-06-18 23:23:43 +02:00
UPGRADE_TO_2_0 DDC-645 - Demoted <change-tracking-policy /> to an attribute on <entity /> to allow better validation, fixed XSD schema 2010-08-08 11:32:12 +02:00
UPGRADE_TO_2_1 Clarify possible problem 2011-07-08 14:42:15 +02:00
UPGRADE_TO_2_2 [DDC-1786] Add note about BC in EntityManager#find(null) 2012-05-05 09:28:42 +02:00
UPGRADE_TO_2_3 Add upgrade file + note about merging entities 2012-03-12 23:18:56 +01:00
UPGRADE_TO_ALPHA3 [2.0] Code cleanups. Preparations for DDC-193. Fixed DDC-399, type configuration remains global for now but the irritating instance methods on the Configuration have been removed. Use Type::addType et al. Added TODOs for naming standards. 2010-03-15 17:19:00 +00:00
UPGRADE_TO_ALPHA4 [2.0] Code cleanups. Preparations for DDC-193. Fixed DDC-399, type configuration remains global for now but the irritating instance methods on the Configuration have been removed. Use Type::addType et al. Added TODOs for naming standards. 2010-03-15 17:19:00 +00:00

Doctrine 2 ORM

Master: Build Status 2.2: Build Status 2.1: Build Status

Doctrine 2 is an object-relational mapper (ORM) for PHP 5.3.2+ that provides transparent persistence for PHP objects. It sits on top of a powerful database abstraction layer (DBAL). One of its key features is the option to write database queries in a proprietary object oriented SQL dialect called Doctrine Query Language (DQL), inspired by Hibernates HQL. This provides developers with a powerful alternative to SQL that maintains flexibility without requiring unnecessary code duplication.

More resources: