Doctrine ORM

Software Screenshot:
Doctrine ORM
Software Details:
Version: 2.2.1 / 2.1.6 / 1.2.4
Upload Date: 6 Jun 15
Developer: Doctrine
Distribution Type: Freeware
Downloads: 238

Rating: 1.5/5 (Total Votes: 2)

The ORM is built on top of a powerful database abstraction layer called DBAL.

The developer can 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.

What is new in this release:

  • ResultCache implementation rewritten
  • EntityManager#getPartialReference() creates read-only entity
  • Fields omitted in a partial DQL query or a native query are never updated
  • Removed support for onUpdate in @JoinColumn
  • Changes in Annotation Handling
  • Performance optimizations
  • Map entities as scalars in DQL result
  • Scalar mappings can now be ommitted from DQL result

What is new in version 2.2.0 BETA1:

  • Filtering entities and associations based on rules that can be parameterized, enabled or disabled, developed by asm89
  • Support for complex SQL types such as Geometries, IPs, develped by jsor.
  • Bit Comparisions in DQL, developed by Fabio.
  • Annotation Refactorings by Fabio and johannes.
  • DQL Refactoring, ORDER BY and GROUP BY supporting result variables of SELECT expressions.
  • Alias for entities in DQL results.
  • Result Cache refactoring
  • Flush for single entities

What is new in version 2.1.5:

  • AnnotationReader changes.

What is new in version 2.1.4:

  • Interface for EntityRepository
  • AnnotationReader changes

What is new in version 2.1.2:

  • Default Allocation Size for Sequences
  • Serialization of Uninitialized Proxies
  • Changed SQL implementation of Postgres and Oracle DateTime types
  • Removed multi-dot/deep-path expressions in DQL

What is new in version 2.1.1:

  • Serialization of Uninitialized Proxies
  • Changed SQL implementation of Postgres and Oracle DateTime types
  • Removed multi-dot/deep-path expressions in DQL
  • Default Allocation Size for Sequences

What is new in version 2.1.0:

  • Serialization of Uninitialized Proxies
  • Changed SQL implementation of Postgres and Oracle DateTime types
  • Removed multi-dot/deep-path expressions in DQL
  • Default Allocation Size for Sequences

What is new in version 2.1.0BETA1:

  • Binding Arrays to a Query
  • EntityRepository Limit and OrderBy
  • Zero Based Parameters in Queries
  • Named DQL Queries in Metadata
  • Date related DQL functions
  • New console command orm:info
  • Read Only Entities
  • SQL Query Object
  • Automatic Parameter Type Inference

Similar Software

Other Software of Developer Doctrine

Doctrine DBAL
Doctrine DBAL

21 Jul 15

Comments to Doctrine ORM

Comments not found
Add Comment
Turn on images!