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

I’m all for using a library to help you with migrations, and even a full ORM like Django has its niceties. As a DBRE, I just want the end result to be performant, scalable, and to encourage good SQL habits.

Knowing SQL can help inform the choices a dev makes in the ORM - for example, knowing about semi-joins may let you write code that would cause the ORM to generate those, whereas if you didn’t, you may just write a join and then have to deal with the extra columns.



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

Search: