top | item 44921674

DBCrust – A modern database CLI

28 points| kelem | 6 months ago |github.com

19 comments

order

jgb1984|6 months ago

No way an AI built tool is getting anywhere near my database.

viraptor|6 months ago

Why? I mean, the personal preference is all fine, but if you post about it publicly - what are the specific reasons? (Especially compared to a tool written by a person who's experience and credentials you'd most likely not check otherwise)

sshine|6 months ago

I feel the same way about code written with Emacs.

People tell me I’m paranoid.

But soon enough that code is going to morph into Common Lisp, and before you know it, we’re living in a commune drinking caffeine-free matcha.

(Also, I don’t mean any of this.)

wcallahan|6 months ago

It would be great to have Convex Database support

kelem|6 months ago

I played around with Convex and tried an integration with dbcrust, but it feels quite different from conventional databases. I really like the idea of moving business logic as close as possible to the database, but I can’t see a natural way to integrate it — it feels a bit forced. I read this article: https://stack.convex.dev/translate-sql-into-convex-queries , but it suggests that dbcrust would need to deploy tasks to a Convex instance. I’m not sure that’s the best approach, and I don’t see any clear alternative. I’d be very glad to hear any suggestions on this. I’d love to integrate Convex into dbcrust since convex is such a great product.

mukeshsahnis|6 months ago

Seems very interesting going to explore it.

throwaway127482|6 months ago

My language is ClickHouse :P

kelem|6 months ago

Hello, i'm not familiar with ClickHouse, but definitely something I will look at to see if it's possible to integrate dbcrust with :)

moreiarty|6 months ago

Personally not going to use database tooling that's been built with AI. Just me

kelem|6 months ago

I understand your point of view. I'm using it almost every day and try my best to tackle all the possible bugs. This tool is very versatile and I really believe that it can help during development, for instance with your docker db container. That is also why all feedbacks are really important.

otabdeveloper4|6 months ago

> you can choose any database as long as that database is Postgres

Yikes!

kelem|6 months ago

Thanks for your feedback. The project was only for postgres at the start si I guess it comes from that. I can't find where this sentence is in the code or the doc, could you tell me where did you see it. Thank you again, all the feedbacks are really important

tonyhart7|6 months ago

lol vibe coding AI slop smell