Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leibnizhu/databasemarkdowndoc
自动生成数据库表结构的markdown文档,提供web界面进行操作
https://github.com/leibnizhu/databasemarkdowndoc
Last synced: 8 days ago
JSON representation
自动生成数据库表结构的markdown文档,提供web界面进行操作
- Host: GitHub
- URL: https://github.com/leibnizhu/databasemarkdowndoc
- Owner: Leibnizhu
- Created: 2018-06-15T07:10:45.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-03T02:48:37.000Z (12 months ago)
- Last Synced: 2024-04-16T20:11:11.491Z (7 months ago)
- Language: Java
- Size: 139 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
仓促写的一个将数据库表结构导出成markdown文档的web服务.
## TODO
- 预览样式优化
就这样,有空再改.## 配置文件
请修改`src/main/resources/config.json`。
由于端口号涉及到Docker的启动配置,所以使用Docker执行时,不建议修改该配置文件的端口号配置.## 手动执行
打包后执行
```bash
java -jar target/docbuilder-1.0-SNAPSHOT-fat.jar /path/to/配置文件
```
浏览器打开 [http://localhost:8233](http://localhost:8233), 然后下拉框选择数据库, 会自动生成文档,在页面可以预览(渲染效果一般),也可以点下载按钮保存到本地在进行修改.## Docker执行
先保证已经安装`docker`和`mvn`,并修改好配置文件`src/main/resources/config.json`,然后编辑`build.sh`,按需修改端口号映射,然后执行:
```bash
./build.sh
```