一 前言

本文介绍一些比较流行的数据库文档生成工具,什么是数据库文档? 其实在工作中进行项目交付的时候经常用到;简单来说数据库文档就是对整个数据库设计说明的文档,比如使用了哪个数据库,每张表的字段,类型说明等,然后整理成一个设计文档,这个文档多种多样,最常见的就是word,有了数据库文档对以后的数据库维护,或者进行二次开发都很方便;

二 流行的数据库文档生成工具

2.1 screw

最近比较火的一款数据库文档生成工具目前支持如下几种数据库,其它还在开发中

  • MySQL
  • MariaDB
  • TIDB
  • Oracle
  • SqlServer
  • PostgreSQL
  • Cache DB

文档生成支持

文档生成支持

  • html
  • word
  • markdwon

生成示例

使用方式 支持 java ,和 maven 插件, java方式看官方文档;

<build>

项目地址: https://gitee.com/leshalv/screw

2.2 DBCHM

DBCHM 支持SqlServer/MySQL/Oracle/PostgreSQL/DB2/SQLite数据库。

支持的导出的文件格式;

  • chm
  • word
  • excel
  • pdf
  • html
  • xml
  • markdown

效果展示

最新版本示 DBCHM.exe 软件,上手也容易;

项目地址:https://gitee.com/lztkdr/DBCHM

2.3 TableGo

TableGo是基于数据库的代码自动生成工具,低代码编程技术的实现,可以零代码自动生成SpringBoot项目工程、生成JavaBean、生成MyBaits的Mapper映射配置文件、生成数据库设计文档(Word、Excel)、生成Swagger2离线API文档、生成前后端代码、能查出数据库数据生成各种代码和文档等;

支持MySQL、Oracle、SQL Server、PostgreSQL、MariaDB五种数据库;

使用自定义模板功能可以根据数据库表结构信息生成你想要的任何代码,例如:Java、C#、C++、Golang、Rust、Python、Objective-C、Swift、VB、VC、SQL、HTML、JSP、JS、PHP、Vue、React、Word、Excel等;

界面展示:

详细介绍地址:https://blog.csdn.net/vipbooks/article/details/78767469

官网地址:http://www.tablego.cn/

公众号知识追寻者求关注关注吖

java 性能测试文档模板_最好用的数据库文档生成工具相关推荐

  1. mysql 文档生成器_最好用的数据库文档生成工具

    一 前言 本文介绍一些比较流行的数据库文档生成工具,什么是数据库文档? 其实在工作中进行项目交付的时候经常用到:简单来说数据库文档就是对整个数据库设计说明的文档,比如使用了哪个数据库,每张表的字段,类 ...

  2. 十三种技术文档模板_帮助企业制作帮助文档的6大“黑科技”工具!

    在日常产品使用的过程中,经常会遇到一些操作上的问题而这时我们通常会翻阅产品的使用说明书,而对于线上的产品来说通常都会有帮助文档,帮助文档的作用就是对用户操作过程中遇到的种种问题做详细的解答,同时也是对 ...

  3. java开发百度地图瓦片_百度地图API:利用瓦片生成工具,自定义背景图片

    一.制作地图的准备工作 其实,你只需要准备一些地图的瓦片图,就可以了. 用切片工具,把一张完整的图片(最好大一些,清楚一些),切成小片,可使用 TileCutter工具. 二.了解百度地图API的地图 ...

  4. 十三种技术文档模板_竞品分析|关于产品规划的思考:石墨文档 VS 腾讯文档 VS金山文档...

    作者以在线协作文档行业领先的石墨文档.腾讯文档和金山文档为例进行了了竞品分析,通过对几款产品全方位的分析,总结了自己关于石墨文档产品规划的思考. 一.竞品概述 1. 竞品目的 2. 竞品目的 通过对石 ...

  5. 需求分析文档模板_我们应该如何进行需求管理「下篇」?

    前两篇文章分别介绍了需求管理的基本定义.分类方式.重要意义和一些常见的项目失败原因.通过前文的介绍,想必大家对于需求管理的基础概念都已经有了新的认识. 那么,让我们进入到最核心的部分,同时也是需求管理 ...

  6. 测试文档模板_学会word2007创建自定义模板的方法,让你新建的文档结构都一致...

    我们有时自己设计好了一个文档,想在今后的新建文档中可以在此文档基础上进行设计修改,这个怎么办?你只需将你的文档保存成模板就可以了,以后在新建文档选择你建好的模板就可以了.下面我们一起操作演示一下. 新 ...

  7. python开发技术文档范文_程序员编写技术文档的新手指南

    这是一篇帮助你给第一个项目写文档的指南. 万事开头难,我希望这份指南能把你引导到正确的道路上. 最后,你应该有一个可以公开发布的项目. 请轻松地阅读完这篇文章,或者简单地把它当作参考. 为什么要写文档 ...

  8. java 新浪短链接_java高仿新浪微博短链接地址生成工具ShortUrlGenerator.java | 学步园...

    仿新浪微博 短链接地址生成工具 ShortUrlGenerator.java String sLongUrl = "http://www.zuidaima.com/share/1550463 ...

  9. java创建多级xml树_月光软件站 - 编程文档 - Java - 用XSL与XML实现多级树形菜单

    XSL语言功能强大而奇妙.从前面的例子中,我们可以初步了解到,一个xsl文档中使用了很多类似"xsl:xxxxx"这样的标签,这些标签就是xsl语言的部分.一个xsl文档至少是由一 ...

  10. 开发文档模板_需求文档模板一堆什么样的适合你呢?

    产品经理的日常中用的最多的是产品需求文档,这个文档应该可以说是产品经理将需求落到是明面上的一步. 我们的文档需要给相关的人员进行共同的看,不然文档就没有存在的意义了,文档不只是简单的线框图和一些自己也 ...

最新文章

  1. java - 分页类
  2. html页面头部里的meta
  3. Shell教程(二):变量、特殊变量
  4. Mongodb和redis书籍调研
  5. java tcp 监听端口_【TCP/IP】端口未监听,还能访问成功?
  6. hdu 4296 Buildings (贪心)
  7. RHEL 8 - 用podman/buildah/skopeo构建systemd级别运行容器
  8. C++之操作符重载探究(四):下标运算符重载
  9. netcore之判断系统
  10. 拉丁正方形 java_Leetcode 221 最大正方形 动态规划
  11. linux下 vim修改文件后如何保存
  12. 易筋SpringBoot 2.1 | 第十九篇:SpringBoot的常用注解
  13. Java防御目录穿越漏洞方法_WinRAR目录穿越漏洞复现及防御
  14. C语言入门(15道经典题目)
  15. 网络工程师必备「真实案例」分享网络工程师面试经历_一些常见问题,你准备好了吗?
  16. 如何选择适合你的兴趣爱好(六十一),瓷器
  17. “老K,怎样副业搞钱?”
  18. 从0到1:微信小程序自选股项目回忆录
  19. Type-c快充加音频芯片深度解析(LDR6023C)
  20. 20-ICE_ITMC-WiFi-based_In-home_Fall-detection_Utility_Application_of_WiFi_Channel_State_Information_

热门文章

  1. [AT2306]Rearranging(拓扑序)
  2. 牛客网——F求最大值
  3. C++面向对象高级编程(上) 第三周笔记 GeekBand
  4. 包机项目源码分析笔记
  5. Sharepoint 2010 备份与恢复 (二)
  6. 【硬核课】最新《图卷积神经网络GCN》2020概述,76页ppt,NTU-Xavier Bresson,纽约大学深度学习课程...
  7. 【Python】Python3.9又更新了:dict内置新功能,正式版十月见面
  8. 【Linux】用户必须知道的常用终端快捷键
  9. 每日算法系列【LeetCode 881】救生艇
  10. 网卡驱动程序问题---电脑自己没操作,突然连不上网