3 ms·
I see tons of articles like this, and I have no doubt sqlite proved to be a great piece of software in production environments, but what I rarely find discussed
by mattrighetti 6mo ago
I see tons of articles like this, and I have no doubt sqlite proved to be a great piece of software in production environments, but what I rarely find discussed is that we lack tools that enable you to access and _maintain_ SQLite databases.
It's so convenient to just open Datagrip and have a look at all my PostgreSQL instances; that's not possible with sqlite AFAIK (not even SSH tunnelling?). If something goes wrong, you have to SSH into the machine and use raw SQL. I know there are some cool front-end interfaces to inspect the db but it requires more setup than you'd expect.
I think that most people give up on sqlite for this reason and not because of its performance.
- simonw 6mo agoI have a project to help with that: uvx datasette data.db That starts a web app on port 8001 that looks like this: https://latest.datasette.io/fixtures https://latest.datasette.io/fixtures
- philkrylov 6mo agoHi, thanks for your project! Do you accept pull requests? https://github.com/simonw/datasette/pull/2616 https://github.com/simonw/datasette/pull/2616 https://github.com/simonw/datasette/pull/2617 https://github.com/simonw/datasette/pull/2617