Atitit 数据库表文档生成解决方案

Posted attilaxAti

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Atitit 数据库表文档生成解决方案相关的知识,希望对你有一定的参考价值。

 

Atitit 数据库表文档生成解决方案

 

1.1. Sql dml文件结构法 最快速1

1.2. Sql+sp存储过程 (表格式样)1

1.3. Navicate uml法 (uml格式)2

1.4. H5 报表法图表法(可视化好看与实用性结合)2

1.5. Meta api3

1.6. 获取表列表 数据库包含哪些表。视图等。。3

 

 

1.1. Sql dml文件结构法 最快速

 

CREATE TABLE `l_laundry` (

  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,

  `title` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT \'洗衣房名称\',

  `name` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT \'负责人姓名\',

  `phone` varchar(60) CHARACTER SET utf8 DEFAULT NULL COMMENT \'电话号码\',

  `delete_flag` varchar(6) COLLATE utf8_bin DEFAULT \'1\' COMMENT \'删除标记1启用,2删除\',

  `creator_id` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT \'创建者\',

  `creator_time` datetime DEFAULT NULL COMMENT \'创建时间\',

  `update_id` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT \'修改者\',

  `update_time` datetime DEFAULT NULL COMMENT \'修改时间\',

  PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

1.2. Sql+sp存储过程 (表格式样)

Sql用来查询单表,sp用来循环多表,一般一个库内的多个表。。

 

 

SELECT

table_schema 数据库,

table_name 表名,

column_name 列名,

is_nullable,

data_type 数据类型,

column_type 字段类型,

column_key 主键,

column_comment  注释含义

FROM

information_schema. COLUMNS

WHERE

table_name = \'s_member\'

ORDER BY

table_schema,

table_name

 

 

 

 

1.3. Navicate uml法 (uml格式)

优点是好看,缺点是么有注释

  

 

1.4. H5 报表法图表法(可视化好看与实用性结合)

涉及到一定的开发。

1.5. Meta api  

 

1.6. 获取表列表 数据库包含哪些表。视图等。。

 

select * from INFORMATION_SCHEMA.TABLES where table_schema=\'laundry\'

 

 

select table_schema 数据库,table_name 表名,table_type 类型,table_comment 注释 from INFORMATION_SCHEMA.TABLES where table_schema=\'laundry\'

 

 

 

作者:: 绰号:老哇的爪子claw of Eagle 偶像破坏者Iconoclast image-smasher

捕鸟王"Bird Catcher  kok  虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak 万兽之王

简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴

全名::Emir Attilax Akbar bin Mahmud bin  attila bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当  阿尔 拉帕努伊

常用名:艾提拉(艾龙),  EMAIL:1466519819@qq.com

 

 

头衔:uke总部o2o负责人,全球网格化项目创始人,

uke交友协会会长  uke捕猎协会会长 Emir Uke部落首席大酋长,

 

uke宗教与文化融合事务部部长, uke宗教改革委员会副主席

uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,

 

uke 首席cto   软件部门总监 技术部副总监  研发部门总监主管  产品部副经理 项目部副经理   uke科技研究院院长uke软件培训大师

 

uke波利尼西亚区大区连锁负责人 汤加王国区域负责人 uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人

 Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长

 

uke终身教育学校副校长   Uke医院 与医学院方面的创始人

 uec学院校长, uecip图像处理机器视觉专业系主任   uke文档检索专业系主任

Uke图像处理与机器视觉学院首席院长

Uke 户外运动协会理事长  度假村首席大村长   uke出版社编辑总编

 

转载请注明来源:attilax的专栏  ?http://www.cnblogs.com/attilax/

--Atiend  v8

 

 

以上是关于Atitit 数据库表文档生成解决方案的主要内容,如果未能解决你的问题,请参考以下文章

开源项目:数据库表结构生成文档工具

生成表结构数据库文档sql语句

Screw工具基本使用:一键生成Java实体类和数据库文档

Screw工具基本使用:一键生成Java实体类和数据库文档

Screw工具基本使用:一键生成Java实体类和数据库文档

一款好用的数据库表结构文档生成工具