Development

ReplacingPropelWithDoctrine

You must first sign up to be able to contribute.

Version 12 (modified by Oscar.Ostlund, 11 years ago)
--

Replacing Propel with Doctrine

Doctrine is an ORM that implements amongst other thing the ActiveRecord? pattern. For more information about Doctrine see the website.

To replace propel with doctrine you only need to follow the instructions on the sfDoctrine plugin page.

Comparison Propel vs. Doctrine


Propel Doctrine
Status - Version Stable - 1.3 Beta
Underlying ORM Creole (coded in PHP) PDO
Plus Part of symfony core
Stable
Faster
Supports inheritance
Handles Many-to-Many relationships easily
Minus Plugin
Still in developpment
No generation of tables as in Propel
Documentation not finished