本期推荐的是一个数据库文档工具——SmartSQL。
SmartSQL 是一款方便、快捷的数据库文档查询、导出工具!该工具从最初支持CHM文档格式开始,通过不断地探索开发、集思广益和不断改进,又陆续支持Word、Excel、PDF、Html、Xml、Json、MarkDown等文档格式的导出。同时支持SqlServer、MySql、PostgreSQL、SQLite等多种数据库的文档查询和导出功能。
数据库支持
- ✅ SqlServer
- ✅ MySQL
- ✅ PostgreSQL
- ✅ SQLite
- ☑️Oracle
- ☑️DB2
- ☑️TIDB
- ☑️达梦
- ☑️人大金仓
主要功能
1 文档的内容都包含什么?
- 表 序号 | 列名 | 主键 | 自增 | 数据类型 | 长度 | 允许NULL值 | 默认值 | 备注说明
- 视图 视图内容SQL脚本
- 存储过程 存储过程内容SQL脚本
2 支持导出哪些文档格式?
3 更新表列的注释,有哪些方式?
通过 文件➡导入备注,选择文件导入进行更新批注(注释):
- pdm 由PowerDesigner设计数据库时产生
- xml 由Visual Studio设置 实体类库的项目属性,勾选 XML文档文件 后生成项目时产生
- xml 由SmartSQL的 XML导出 而产生
工具使用
1 数据库连接
- 连接管理里面可以对当前添加的连接进行添加、删除和修改等操作
- 目前支持对SQLServer、MySQL、PostgreSQL、SQLite等4种数据库的支持
- 对Oracle、DB2、TIDB、达梦等其他关系型数据库的支持也正在紧张进行中
2 分组管理
- 在此可以对数据库中的表、视图、存储过程等对象实现自定义分组,方便后续管理
- 同时还支持对分组进行排序,将鼠标放在需要排序的分组上,当鼠标箭头变成➕就可以进行拖动排序了
- 对常用的分组可以置为默认展开,不常用的分组置为默认不展开,保持左侧菜单界面干净、清爽
3 快捷查询
4 导入导出
5 设置/关于
文档截图
- CHM文档
- HTML文档
—END—
开源协议:Apache2.0