Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.


Our old forums are still available as a read-only archive.

Moderators: martimiz, Sean, biapar, Willr, Ingo, simon_w

Ticket #2986 - New Data Mapper


3 Posts   1385 Views


6 November 2008 at 4:42am (Last edited: 6 November 2008 5:41am), 25 Posts

I just stumbled upon this ticket while looking for something else.

You must definitively have a look at the Doctrine project:

This is an excellent PHP ORM. I use it within the Symfony framework ( and it's one of the best piece of PHP software ever written in my opinion. Worth checking out!


6 November 2008 at 4:20pm Community Member, 712 Posts

I've used Doctrine for a project where I didn't need the CMS/templating integration of SilverStripe. It is very good, and very similar to sapphire. Lessons to be learned there I think.


29 November 2008 at 8:38pm Forum Moderator, 801 Posts

Thanks for the tipp Francois - the ticket is still pretty early stage, so any input is valuable. It will be a big undertaking, with the potential to change a lot of the ways we currently use the ORM. We won't be getting into our own SQL lingo (like Doctrine with DQL), but rather try to provide fluent objectified interfaces for 95% of the tasks you would usually express in SQL.

Feel free to CC yourself into the ticket or comment on there:

For more info on doctrine, in case anybody's interested: