Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have inly used Django's ORM and I don't like writing queries in it but I think it's fantastic because

* It generates the sql to create the DB very competently.

* It creates migration scripts

* Let's me use SQLite on my dev machine but something else on my server

and this means that

* Version control is very easy

* Testing and bisecting older versions is not a problem

That makes it all worth it for me.



> Let's me use SQLite on my dev machine but something else on my server.

This is my favorite feature too and forces me into better SQL hygiene because sqlite is just weird enough that supporting two databases keeps me on the beaten path.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: