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

This particular one is described as a way to use existing Postgres GUI tooling (DBeaver, Postico 2) with SQLite. Building a compatibility shim for existing tooling is sometimes a more efficient way to solve this class of problem than adapting the tooling to support multiple backends.

I'm not saying it's what I would've done (I have little use for GUI database tooling), but I can see why someone else might.



Postlite author here. Yes, this is exactly the reason. There's no standard for connecting to a remote SQLite database so this is simply a shim to help support existing tooling. I don't use GUI tooling either but it's the most common complaint I hear when developers try switching to SQLite.


Dbeaver supports sqlite directly. It's homepage states:

> Supports all popular databases: MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access, Teradata, Firebird, Apache Hive, Phoenix, Presto, etc.




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

Search: