自动生成数据库结构文档,文档格式为 Makrdown。
- 自动生成主文档: 数据表,字段说明
- 自动生成变更日志
- 记录数据表的添加、删除
- 记录字段的添加、删除
- Markdown 文档发布
- 目前是发布到 Gitlab 代码库,查看文档时速度比较慢
自动生成数据库文档,仅支持 MySQL。
用法:
dbdoc.py -u <username>[:<password>]@<host>:[<port>]/<database> -x <excludes>
其中:
username
,password
: 用户名,密码host
,port
: 服务器地址,端口database
: 数据库名excludes
: 排除指定的表,支持?
*
等(bash 文件名的规则),多个表达式用;
分隔。
举例:
dbdoc.py -u root@localhost/test -x '*_log_*;test_*'