db2doc数据库文档工具

联合创作 · 2023-10-01 00:06

使用本工具可以迅速基于 sql 生成 markdown、html和word文档

使用方法

下载源码并编译

git clone https://gitee.com/fastjrun/db2doc.git
cd db2doc
mvn clean package -Pnocheck

target 目录下生成 db2doc.jar

部署

db2doc.jar,db2doc.sh 部署到同一目录下,比如 /opt

cd /opt
sh db2doc.sh demo ./ word

参数说明

  • 第一个参数为数据库脚本文件名称(不带 sql 后缀),如示例 sql 脚本名称为 demo.sql ,则上述命令参数位置为demo
  • 第二个参数为数据目录,数据库脚本文件需要放在本目录,后续数据库文档也会生成在该目录
  • 第三个为生成文档类型,可为 html、word 和 md,可分别在数据目录下生成对应类型文档

docker 部署

不想看源码的可以直接用这个 docker 镜像 pi4k8s/db2doc:1.0,这个镜像不仅可以在一般 x86 服务器使用,也可以在树莓派 4B 上直接使用

docker run --rm -v $(pwd):/opt/data/ -e DB_NAME=demo -e DATA_DIR=/opt/data/ -e DOC_TYPE=word pi4k8s/db2doc:1.0

参数说明

  • DB_NAME:数据库脚本文件名称(不带 sql 后缀),如示例 sql 脚本名称为 demo.sql,则上述命令参数位置为 demo
  • DATA_DIR:数据目录,数据库脚本文件需要放在本目录,后续数据库文档也会生成在该目录
  • DOC_TYPE:生成文档类型,可为 html、word 和 md,可分别在数据目录下生成对应类型文档
浏览 4
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报