▲ | mathw 4 days ago | ||||||||||||||||
I've yet to see an ORM which doesn't just eventually make everything harder. Especially when it comes to automatic migrations, which seldom seem to take into account production necessities like multi-node deployment, downtime considerations and not destroying your production data silently because it doesn't fit. | |||||||||||||||||
▲ | submain 4 days ago | parent | next [-] | ||||||||||||||||
ORMs are one of those things that make sense for really tiny projects but fail to scale once complexity settles in. | |||||||||||||||||
| |||||||||||||||||
▲ | iterateoften 4 days ago | parent | prev [-] | ||||||||||||||||
> like multi-node deployment, downtime considerations Never had an issue with Django on a large project at a previous $8b startup whose code base went over several major data refactors. In fact Django’s excellent migrations was specially called out for the reason for our confidence in making large DB refactors. |