https://github.com/jlvihv/dbtogo
写这个主要是为了方便自己使用, 工作的时候有好多表, 一个个建立结构体太麻烦了, 而且容易出错.
github 上虽然也有别人实现的版本, 但是并不好用, 我的需求是选择数据库中的一个表, 生成 go 结构体代码, 然后粘贴到编辑器里, 但别人的都不支持输出到剪贴板.
我写了个支持剪贴板的, 在 linux 和 windows 上验证成功, macos 不清楚, 应该也可以, 希望有同学帮忙试试.
1
kxjhlele 2022-06-12 21:48:24 +08:00 via Android
我平时都是用 pg ,所以我操作都是 json_agg(*) as table_name ,之后直接把结果复制到 goland 里面,就出结构体了
|
2
Saxton 2022-06-12 22:16:54 +08:00
ide 装个插件就行了
|
3
AmosAlbert 2022-06-12 22:27:47 +08:00
@Saxton 能否说一下是哪个插件?
|
4
ghostwind 2022-06-13 09:21:14 +08:00
https://github.com/MindaWang/to-go-struct-intellij-plugin
@AmosAlbert 昨天刚把原版的改了改。能够解析带 index 关键词的了。未来计划支持 sql.Nullstring |
5
qq1340691923 2022-06-13 18:39:46 +08:00
|