Tech
[程序员] 公司不让装 Navicat 了,就自己写了一个数据库客户端
写代码十几年了。之前也给孩子们做过几个 Android 小应用,背单词、练口算那种,他们用得还行。
但那些说到底还是「给别人用」。 DataZen 是我第一次想只为自己做一个软件。
起因很现实:公司合规不让装 Navicat 了。DBeaver 能用,但日常用起来总觉得差点意思。正好赶上 vibe coding 这股风,心想不如自己试一把,看能不能做出一个 真正工业级、能天天拿来干活 的数据库客户端。
不是玩票,也不是 demo 。就是给自己用。
两个具体痛点
1. 查线上问题,经常要串好几张表,还跨库
处理投诉、排查线上问题,流程大概是这样:
先查表 A ,拿到某个 ID 或状态
用这个值去查表 B
再查 C 、D……
更麻烦的是,这些表往往不在同一个库,没法直接 JOIN
只能等上一条 SQL 跑完,把结果里的字段复制出来,填到下一条 SQL 的 WHERE 里
一条链路下来,复制粘贴十几次是常态。烦,还容易填错。
所以做了 Workflow :用 YAML 把多步查询串起来,上一步的结果可以直接传给下一步,不同步...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX