美文网首页从零到一
可以生成 markdown 格式的数据库文档生成工具

可以生成 markdown 格式的数据库文档生成工具

作者: 思考蛙 | 来源:发表于2020-02-28 13:54 被阅读0次
    image

    这几天因为有一个项目要交付文档并且是一套在线可用的产品技术文档,所以需要个工具可以生成 markdown文件来供我们整合。试用了几款,还是下面要介绍的这款最方便实用,所以也推荐有需要的同学。

    这是一个简单的小工具,可以根据数据库表结构生成数据库设计文档(格式包括markdown,html,word),支持数据库(MySQL,Oracle,PostgreSQL)

    首先下载工具:

    链接: https://pan.baidu.com/s/1EsDfR3Fgfu7s7J-mbbvBNw 提取码: 6vke

    解压后进入文件夹执行以下命令

    windows 下执行 bin/start.bat

    mac或linux 下执行 bin/start.sh (需设定执行权限 chmod 0755 bin/start.sh)

    执行后就可以按提示进行文档生成操作了:

    <pre language="typescript" code_block="true" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;"></pre>

    choose database:
    1:mysql
    2:oracle
    3:PostgreSQL
    Select the appropriate numbers choose database type
    (Enter 'c' to cancel): 3
    input database name:
    boob-cms
    input host:
    localhost
    input port:
    5432
    input username:
    root
    input password:
    123456
    

    输入完成后回车,即生成以名字为 ${dbname}-doc 格式的文件夹,我这里生成的是 boob-boc

    ├── README.md
    ├── bin
    ├── boob-doc
    ├── database.html
    └── lib
    

    文件夹中的文档就是以 markdown 文件来载体,

    ├── README.md
    ├── SUMMARY.md
    ├── article.md
    ├── boob.doc
    ├── boob.html
    ├── file.md
    ├── msg.md
    ├── notice.md
    ├── role.md
    ├── table.md
    ├── user.md
    ├── user_data.md
    ├── user_file.md
    └── user_identity.md
    

    生成出的 markdown 文件内容示例:

    消息表(msg)

    列名 类型 KEY 可否为空 注释
    msgid bigint(20) PRI 主键ID
    type char(128) 类型
    title varchar(255) 标题
    content varchar(255) 详情
    read smallint(6) 是否已读
    tuid bigint(20) 接收人
    suid bigint(20) 触发人
    createtime datetime 创建时间

    感觉非常好,后面有需要就可以用 gitbook 或者其他静态服务来生成一套完整的在文档了。

    相关文章

      网友评论

        本文标题:可以生成 markdown 格式的数据库文档生成工具

        本文链接:https://www.haomeiwen.com/subject/jaflhhtx.html