也许正好碰到一个对AI编程反感的人,试着争一下,同时试试 nongnu, 我个人感觉 nongnu 更好。
进 melpa 了,clutch 也提了 melpa。
维护者还是很开明的,遇到分歧时需要耐心沟通.
由于五一假期太忙,没沟通,但是3日的时候似乎有其他观点出现(可能出自其他 pr),使得维护者改变了主意🤣。
这个工具作为一个 tui database client 很有用,特别是只有 ssh 的情况下,
我今天测试了一下,遇到一个问题,pg库表没有主键时,如何实现 cell 更改?目前是报错
user-error: Cannot edit cell: no primary key detected for table dd_check_user
这个之前没做支持,可以这几天做一下。
这个可能要兼容才行,目前代码是兼容到28.1。
不管它了,我手工编译 emacs 30 了
@tumashu main 分支已支持无主键编辑
我喜欢 DataGrip 长 sql 的格式化的风格。单表 sql 我更喜欢一行;insert 更喜欢短的一行,长的两行等等,因此自己写了个格式化工具配合 apheleia 来用,还比较初级,目前应该支持 mysql pg 以及 Oracle。现有的格式化工具都会有很多换行,对我来说有点稀碎的感觉。
工具很棒,试用了下有些不太方便的点:
- 在SQL分号前/后
C-c C-c: No SQL at point - 查询结果有中文时没有对齐
第一点现在改为
select * from t|; or select * from t;| or |select * from t;
都会执行当前这个sql。
中文对齐这个需要自行配置中英文字体配合,可以按照buffer设置一下字体。
当sql执行有错的时候,感觉只显示错误信息在结果buffer要好些,overlay 对编辑sql有影响,而且看起来有些困难
确实是好主意,已修改 push 到 main 分支。
除了 ob-clutch 都已经进 melpa 啦。
可不可以增加一个命令,clutch-result-copy-org-table, 按org 的table 格式copy?
已加
大神!
感觉这就是 emacs 版本的 Low-Code Database,类似 airtable/nocodb 等。感觉方向也可以往这边发展,比如支持表格内图片预览(包括链接或者blob 数据展示),支持各种排序,支持各种视图如 gallery, kanban, calendar。
不过后面的视图以及图片展示还是很影响速度的,只能看 neomacs 能不能真的发展起来,到时候 clutch 才有可能真的变成一个流畅的 emacs 版本 low code database。
宣传打广告或者项目介绍也可以用 emacs 版本 low code database?可以增加曝光率?

