强烈推荐:一款开源的方便快捷的数据库文档管理

2年前 (2022) 程序员胖胖胖虎阿
338 0 0

SmartSQL

⚡一款方便、快捷的数据库文档查询、生成工具

强烈推荐:一款开源的方便快捷的数据库文档管理

🚩 项目介绍

SmartSQL 是一款方便、快捷的数据库文档查询、导出工具!该工具从最初支持CHM文档格式开始,通过不断地探索开发、集思广益和不断改进,又陆续支持WordExcelPDFHtmlXmlJsonMarkDown等文档格式的导出。同时支持SqlServerMySqlPostgreSQLSQLite等多种数据库的文档查询和导出功能。

🏅开源地址

强烈推荐:一款开源的方便快捷的数据库文档管理
强烈推荐:一款开源的方便快捷的数据库文档管理

🎯下载地址

强烈推荐:一款开源的方便快捷的数据库文档管理

文件下载解压后,双击运行 SmartSQL.exe即可

🚀 本项目力求做最方便、快捷的数据库文档查询生成工具!

💎 数据库支持

  • ✅ SqlServer
  • ✅ MySQL
  • ✅ PostgreSQL
  • ✅ SQLite
  • [x] Oracle
  • [x] DB2
  • [x] TIDB
  • [x] 达梦
  • [x] 人大金仓

📖 主要功能

文档的内容都包含什么?

  • 序号 | 列名 | 主键 | 自增 | 数据类型 | 长度 | 允许NULL值 | 默认值 | 备注说明
  • 视图 视图内容SQL脚本
  • 存储过程 存储过程内容SQL脚本

支持导出哪些文档格式?

强烈推荐:一款开源的方便快捷的数据库文档管理 强烈推荐:一款开源的方便快捷的数据库文档管理 强烈推荐:一款开源的方便快捷的数据库文档管理 强烈推荐:一款开源的方便快捷的数据库文档管理
强烈推荐:一款开源的方便快捷的数据库文档管理 强烈推荐:一款开源的方便快捷的数据库文档管理 强烈推荐:一款开源的方便快捷的数据库文档管理 强烈推荐:一款开源的方便快捷的数据库文档管理

更新表列的注释,有哪些方式?

  • 通过 文件导入备注,选择文件导入进行更新批注(注释):

    • [x] pdm 由PowerDesigner设计数据库时产生。
    • [x] xml 由Visual Studio设置 实体类库的项目属性,勾选XML文档文件后生成项目时产生。
    • [x] xml 由SmartSQL的 XML导出而产生。

什么是分组管理

  • 可以对数据库中的表、视图、存储过程进行自定义分组
  • 可以对分组对象进行文档批量导出

强烈推荐:一款开源的方便快捷的数据库文档管理

🎉 功能介绍

Dashbord

强烈推荐:一款开源的方便快捷的数据库文档管理

数据库连接

强烈推荐:一款开源的方便快捷的数据库文档管理 强烈推荐:一款开源的方便快捷的数据库文档管理

连接管理里面可以对当前添加的连接进行添加删除修改等操作。

目前支持对SQLServerMySQLPostgreSQLSQLite等4种数据库的支持。

OracleDB2TIDB达梦等其他关系型数据库的支持也正在紧张进行中。

分组管理

强烈推荐:一款开源的方便快捷的数据库文档管理 强烈推荐:一款开源的方便快捷的数据库文档管理

在此可以对数据库中的视图存储过程等对象实现自定义分组,方便后续管理

同时还支持对分组进行排序,将鼠标放在需要排序的分组上,当鼠标箭头变成➕就可以进行拖动排序了

常用的分组可以置为默认展开不常用的分组置为默认不展开,保持左侧菜单界面干净、清爽

快捷检索

强烈推荐:一款开源的方便快捷的数据库文档管理 强烈推荐:一款开源的方便快捷的数据库文档管理
强烈推荐:一款开源的方便快捷的数据库文档管理 强烈推荐:一款开源的方便快捷的数据库文档管理

支持左侧菜单快速检索对象

同时支持右侧主界面快速检索视图等信息

最大亮点是支持双击备注说明列对应单元格快速设置对象注释信息

视图存储过程支持一键查看内容结构、一键复制

导入导出

强烈推荐:一款开源的方便快捷的数据库文档管理 强烈推荐:一款开源的方便快捷的数据库文档管理

支持对视图存储过程进行导出成多种格式的离线文档

支持对XML格式的文档进行导入视图存储过程注释

设置/关于

强烈推荐:一款开源的方便快捷的数据库文档管理 强烈推荐:一款开源的方便快捷的数据库文档管理

支持搜索时设置根据前缀模糊搜索和全量模糊搜索

支持对右侧主界面设置多选项卡和单选项卡设置

📰 文档截图

CHM文档

强烈推荐:一款开源的方便快捷的数据库文档管理 强烈推荐:一款开源的方便快捷的数据库文档管理

HTML文档

强烈推荐:一款开源的方便快捷的数据库文档管理 强烈推荐:一款开源的方便快捷的数据库文档管理

⚡ 近期计划

✅ 收集问题,修复完善基础功能
✅ C#实体代码生成
⏳ 进行中:优化现有Issues中反馈的bug
⏳ 计划中:Oracle、DB2、达梦等数据库支持
⏳ 计划中:对象结构对比功能
⏳ 计划中:表、视图、存储过程同步功能
⏳ ...

🔥 开源地址

https://gitee.com/dotnetchina/SmartSQL

❓ 常见问题

  • SmartSQL使用常见问题列表

PS:如果你有更好方法,欢迎提供改善建议,助力✊该工具越来越好使!

相关文章

暂无评论

暂无评论...