https://github.com/javahello/erm-tools-rs
.erm 文件比对工具
https://github.com/javahello/erm-tools-rs
Last synced: 3 months ago
JSON representation
.erm 文件比对工具
- Host: GitHub
- URL: https://github.com/javahello/erm-tools-rs
- Owner: JavaHello
- Created: 2020-05-23T12:39:23.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-01-02T08:47:47.000Z (over 1 year ago)
- Last Synced: 2025-03-10T21:45:53.505Z (4 months ago)
- Language: Rust
- Size: 73.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ERM-TOOLS
## 使用配置
配置示例:
```json
{
"diffType": "erm-db", // 比较类型 erm-erm, erm-db, db-db, db-erm 4种模式
"dbType": "mysql", // 数据库类型,目前只支持 mysql
"sourceErmFile": { // 基准 erm 文件
"dbName": "demodb",
"ermPath": "./erms/",
"ermFiles": ["db.erm"]
},
"targetErmFile": { // 目标 erm 文件
"dbName": "demodb",
"ermPath": "./erms/",
"ermFiles": ["db2.erm"]
},
"sourceDb": { // 基准 db 配置
"dbName": "demodb",
"dbHost": "127.0.0.1",
"dbUser": "root",
"dbPassword": "123456",
"dbPort": "3306"
},
"targetDbList": [{ // 目标 db 配置
"dbName": "demodb",
"dbHost": "127.0.0.1",
"dbUser": "root",
"dbPassword": "123456",
"dbPort": "3306"
}],
"outPath": "", // 输出目录
"genDdl": true, // 生成 ddl
"genMd": true // 生成 md
}```