笔者最近在github上面发现一个数据库文档生成工具:screw(螺丝钉)。该工具能够通过简单地配置,快速的根据数据库表结构进行逆向工程,将数据库表结构及字段逆向生成为文档。 二、特点 简洁、轻量、设计良好 多数据库支持:MySQL、MariaDB、TIDB、Oracle、 SqlServer、PostgreSQL、Cache DB 多种格式文档: html、word、 mark...
/** * 文档生成 */voiddocumentGeneration(){//数据源 HikariConfig hikariConfig = new HikariConfig(); hikariConfig.setDriverClassName("com.mysql.cj.jdbc.Driver"); hikariConfig.setJdbcUrl("jdbc:mysql://127.0.0.1:3306/database"); hikariConfig.setUsername("root"); hikariConfig.setPassword("passwo...
column_info=cursor.fetchone()comment=column_info[8]# 注释信息在第9个元素中cursor.close()returncomment# 生成Markdown格式的数据库文档defgenerate_markdown_documentation(tables_info):documentation="# 数据库文档\n\n"documentation+=f"数据库地址:{host_entry.get()}\n"documentation+=f"用户名:{...
DBCHM,是一个开源的C#开发项目,是数据库文档生成工具。该项目遵守MIT开源协议。地址:https://gitee.com/dotnetchina/DBCHM。工具从最初支持chm文档格式开始,通过开源,集思广益,不断改进,又陆续支持word、excel、markdown等文档格式的导出。项目目标是:力求做最简单、最实用的数据库文档(字典)生成工具!这个项目...
在做项目时通常使用PowerDesigner设计数据库,但在项目完成交付项目给客户的时候常常需要一份Word版本的数据库文档给客户,你不能指望每个客户都会用PowerDesigner,所以基于当前开发数据库生成数据库文档就是最佳选择,如果手动编写数据库文档那将是一件非常痛苦的费力不讨好的事情,自动生成一份专业的漂亮的数据库文档将节省大...
screw 是一个简洁好用的数据库表结构文档的生成工具,支持 MySQL、Oracle、PostgreSQL 等主流的关系数据库。 screw 的仓库地址是 https://github.com/pingfangushi/screw,感兴趣的胖友,可以研究一波。 生成的文档有 HTML、Word、Markdown 三种格式,示例如下图所示: ...
●支持生成文档的同时直接打开文档 ●支持数据库备份(目前只支持SQLServer导出bak备份文件) 四、代码展示 1、获取数据库信息部分代码 /// /// 获取数据库字符串 /// /// /// /// /// /// <returns></returns> public string GetConnectioning(string servername...
2 生成数据库说明文档的3步骤 由于数据库都会保存相应的元数据信息(即描述数据库、数据表、数据字段本身的信息,如表名,字段表、类型等等),因此,总的来说,生成数据库说明文档的思路很简单,分为3步: 1)根据数据库名,从数据库中获取数据表元信息,主要是表名,表注释等 ...
数据库设计的时候,为了其他人能方便阅读,更加直观的了解数据库的接口,交接的时候有存档的文件,常常需要把数据库结构以文档的方式显示出来,这里介绍一下如何用简单的方法生成数据库的WORD说明文档。 使用的工具有两个,一个是PowerDesigner,还有一个是PDMReader ...
这时.asp文件已经可以执行,不过生成的是空word文档,啥也没填,没用。 在myString后面的引号里,找你那些标记,比如姓名一栏你填的是“西瓜”, 那么现在找到“西瓜”两个字,删除,打"&rs("name")&", 包括前后两个引号。以此类推,把所有的地方都用库中的纪录搞定。