SmartSQL:方便快捷的数据库文档管理工具

废话输出机器 2024-02-22 09:46:07 浏览数 (2262)
反馈

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

SmartSQL简介

SmartSQL 是一款开源的数据库文档管理工具!支持SqlServer、MySql、PostgreSql、SQLite等多种数据库文档查询、生成。该工具从最初支持CHM文档格式开始,通过开源,集思广益,不断改进,又陆续支持Word、Excel、PDF、Html、XML、Json、MarkDown等文档格式的导出。同时支持对数据库表、视图、存储过程进行自定义分组管理、导出。

640

数据库支持

  • ✅ SqlServer
  • ✅ MySQL
  • ✅ Oracle
  • ✅ PostgreSQL
  • ✅ SQLite
  • ✅ 达梦

主要功能

文档内容

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

支持导出的文档格式

CHM文档Excel文档Word文档PDF文档
Html文档Xml文档JsonMarkDown

更新表列的注释的方式?

通过 文件-导入备注,选择文件导入进行更新批注(注释): pdm 由powerdesigner设计数据库时产生。 xml 由visual studio设置 实体类库的项目属性,勾选 XML文档文件 后生成项目时产生。 xml 由SmartSQL的 XML导出 而产生。

功能架构


功能介绍

Dashbord


工具箱


网站导航

数据库连接

数据库连接

数据库连接数据库连接
连接管理中可以对当前添加的连接进行添加、修改和删除等操作。
目前支持对SQLServer、MySQL、Oracle、PostgreSQL、达梦...等6种数据库的支持。
对DB2、TIDB、瀚高等其他关系型数据库的支持正在进行中。

分组管理

分组管理分组管理
在此可以对数据库中的表、视图、存储过程实现自定义分组,方便管理
同时支持对分组进行排序,将鼠标放在需排序的分组上,当箭头变成➕就可以拖动排序了
对常用的分组可置为默认展开,不常用的分组置为默认不展开

快捷查询

快捷查询快捷查询
快捷查询快捷查询
支持左侧菜单快速检索对象
同时支持右侧主界面快速检索表、列、视图等信息
最大亮点是支持双击备注说明列对应单元格快速设置对象注释信息
对视图、存储过程支持一键查看内容结构、一键复制

导入导出

导入备注导出文档
支持对表、视图、存储过程进行导出成多种格式的离线文档
支持对XML格式的文档进行导入表、列、视图、存储过程注释

设置/关于

设置关于
支持搜索时设置根据前缀模糊搜索和全量模糊搜索
支持对右侧主界面设置多选项卡和单选项卡设置

文档截图

CHM文档

CHM文档CHM文档
Html文档

Html文档html文档
Word文档

Word文档Word文档
Excel文档

Word文档Word文档
PDF文档

PDF文档PDF文档

开源地址

https://gitee.com/dotnetchina/SmartSQL


0 人点赞