

现有数据库生成数据库文档的工具有哪些?
source link: https://www.v2ex.com/t/1000238
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

要对一堆乱七八糟的数据库进行文档整理,实在是头大。有没有能快速生成文档的工具。
NeverBelieveMe 6 小时 3 分钟前 @ash1n2 想要的是 word 文档。
|
Dongxiaohao 5 小时 53 分钟前 via Android @NeverBelieveMe 我记得 Java 这边是专门有工具类 直接生成 word 文档 里面会把字段的注释 名字类型什么的都写出来
|
luobingit 5 小时 40 分钟前 码猴.PDMReader
|
lenmore 4 小时 5 分钟前 1
MySQL 可以试下这个,以前写的应付检查的……
导出成 excel ,去掉表头就行了。
SET @table_schema='test';
SELECT column_name, DATA_TYPE, COLUMN_COMMENT
FROM (
SELECT table_name, '' AS column_name, '' AS DATA_TYPE, '' AS COLUMN_COMMENT, -4 AS ORDINAL_POSITION FROM information_schema.tables WHERE table_schema=@table_schema
UNION
SELECT table_name, CONCAT('表名:', table_name) AS column_name, '' AS DATA_TYPE, '' AS COLUMN_COMMENT, -3 AS ORDINAL_POSITION FROM information_schema.tables WHERE table_schema=@table_schema
UNION
SELECT table_name, CONCAT('用途:', table_comment) AS column_name, '' AS DATA_TYPE, '' AS COLUMN_COMMENT, -2 AS ORDINAL_POSITION FROM information_schema.tables WHERE table_schema=@table_schema
UNION
SELECT table_name, '字段名' AS column_name, '字段类型' AS DATA_TYPE, '描述' AS COLUMN_COMMENT, -1 AS ORDINAL_POSITION FROM information_schema.tables WHERE table_schema=@table_schema
UNION
SELECT table_name, column_name, CONCAT(DATA_TYPE, CASE WHEN CHARACTER_MAXIMUM_LENGTH IS NOT NULL THEN CONCAT('(', CHARACTER_MAXIMUM_LENGTH, ')') WHEN NUMERIC_PRECISION IS NOT NULL THEN CONCAT('(',NUMERIC_PRECISION, CASE WHEN NUMERIC_SCALE>0 THEN CONCAT(',',NUMERIC_SCALE) ELSE '' END , ')') WHEN DATETIME_PRECISION > 0 THEN CONCAT('(', DATETIME_PRECISION, ')') ELSE '' END) AS DATA_TYPE, COLUMN_COMMENT,ORDINAL_POSITION FROM information_schema.columns WHERE table_schema=@table_schema
) AS t
ORDER BY table_name, ORDINAL_POSITION;
Recommend
-
12
...
-
28
实用!一键生成数据库文档,堪称数据库界的Swagger - 程序员内点事的个人空间 - OSCHINA - 中文开源技术交流社区 本文收录在 GitHub 地址 https://github.com/chengxy-nds/...
-
10
新建数据库对我国材料学大数据具有重要意义_大数据应用_中国IDC圈 新建数据库对我国材料学大数据具有重要意义 Atomly作为材料数据库中的“后起之秀”,不仅集各个前辈之大成,还在某些方面超越了其前辈们,甚至实现了诸多...
-
5
逐渐被勾勒出外形的GameFi,正在以井喷的速度涌现出更多的新兴势力,与他们的前辈相比,他们在画质、游戏性、场景方面不断的进行升级迭代,这其中或多或少的还在延续P2E的玩法,但市场环境也确实在高速涌现的差异点项目中发生变化。我们仅以几例GameFi游戏来了...
-
10
对于开发的API文档,我们可以通过Swagger等工具来自动生成了。但是对于数据库表结构的文档呢,在实际开发中在开发前我们一般会先设计好表结构,大家讨论一下, 这个时候就很需要有个数据库表结构的文档,如果常规操作就是一通无脑的 CV 大法,产出一份小几十...
-
7
可以根据数据库现有的数据生成可视化的分析页面? - V2EX V2EX = way to explore V2EX 是一个关于分享和探索的地方 这是一个专门讨论 idea 的地方。每个人的时间,资源是有限的,有...
-
4
说说你在股市中进步的表现有哪些 不再局限于单一思维模式,例如: (1)不再单纯看价格趋势,还要看公司的市值空间、景气度可持...
-
6
链游的下一层次:具有用户生成逻辑的链上游戏 • 2023-01-21...
-
4
生成漫画的AI绘画工具有哪些? 更新时间:2023-11-29 15:21:02 生成漫画的AI绘画工具有哪些?今天来和大家推荐这几款,...
-
6
GIF在线生成工具有哪些?这5个都免费! 更新时间:2023-12-25 17:45:03 GIF 在线生成工具有哪些?这 5 个都免费!这 5 个 GIF 生成工具分别是:GIF X、Gifs.com、imgflip、Ezgif、ScreenToGif,几乎不需要怎么花费...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK