Hacker News new | ask | show | jobs
by kasey_junk 3813 days ago
I've worked in places that have switched dbs many times.

That said, the original reason I encountered for a db abstraction layer (orm or otherwise) was if you were selling software to be hosted on a clients stack. The more dbs you could support the better.