Hacker News new | ask | show | jobs
by Salamence 2958 days ago
From the article:

> Developers regularly show up on Github, rage at us for something like not supporting Postgres - and then we say "ok so are you going to write and maintain Postgres support for Ghost?" and they say "of course not, I don't have time for that!" - and then occasionally they'll go on Twitter and tell all their followers to give us hell. As if organising a mob and shouting louder is the best way to get a bunch of people writing free code to do what you want.

1 comments

Might be worth their while to consider using an ORM of some sort that supports PGSQL then? I know some don't like ORM's but for projects that are hosted in a diverse amount of setups / environments they make sense to me.
Other platforms have good DB abstractions (ADO.net, JDBC) though so it doesn't have to be ORM.
Whichever approach is fine, the end result is that less effort is made to directly support PGSQL in the long run, and you'd get to support any database back-end as a result. I only mention ORM's cause some have decent tooling (EntityFramework (Core), Diesel.rs, etc) which can be useful for generating schemas out of object models. Also in some cases ORMs are using DB abstraction libraries like for example Entity Framework is built on top of ADO .NET.