Jonathan Wage
about 1 year ago
/blog/category/
9
Today, Doctrine gained its citizenship in symfony 1.2. The sfDoctrinePlugin was linked via externals and is now officially bundled with symfony. If you've been around for a while, you'll know that this was highly anticipated and is a long time coming. To celebrate, I'll give a short little tutorial on how you can get started using Doctrine in symfony. Read below if you're interested.
Getting Started
Update config/databases.yml
all:
doctrine:
class: sfDoctrineDatabase
param:
dsn: mysql://root@localhost/dbname
Create config/doctrine/user.yml
---
User:
columns:
username: string(255)
password: string(255)
Create data/fixtures/user.yml
---
User:
User_1:
username: jwage
password: changeme
Create application
./symfony generate:app frontend
Build everything
./symfony doctrine:build-all-reload frontend
Inspect database with DQL Query
./symfony doctrine:dql frontend "FROM User u"
>> doctrine executing: "FROM User u" ()
>> doctrine id: '1'
>> doctrine username: jwage
>> doctrine password: changeme
Your data fixtures are loaded and your User model is ready to be used in your application. Couldn't be any easier!
What is to come?
- Official Documentation. symfony + Doctrine book.
- New features
- Doctrine training sessions by sensio
Thanks to everyone who adopted Doctrine early and stood by the project through thick and thin. Without your dedication this would not be possible today. So, a big thanks goes out to the community.
Comments 
-
#1 Klemens Ullmann said about 9 hours later

Very good! I'm really looking forward to the 1.2 release.
-
#2 sta;xed said about 9 hours later

Very good!
We look forward to Release 1.2 -
#3 Fabian Spillner said about 11 hours later

Great news! :-)
-
#4 Yannick said about 14 hours later

Welcome aboard Doctrine
-
#5 David Stendardi said about 17 hours later

It's a very good news for doctrine i discoverd doctrine with sfDoctrine 2 years ago, when it was maintened by chtito !
-
#6 Leon said 1 day later

Congrats!
Really looking forward to start working with Doctrine!
-
#7 Bao said 2 days later

Good luck with Doctrine :)
-
#8 Sjoerd said 7 days later

Excellent work! Also good to read the new book, it's what I needed. Keep up the good spirits!
-
#9 Rimpy said 26 days later

Great news!, Was looking for such a big collaboration. Best of luck to Doctrine and symfony. keep it up.





