Skip to content

Commit 3054860

Browse files
committed
更新说明文档
1 parent 9d11f99 commit 3054860

File tree

1 file changed

+29
-15
lines changed

1 file changed

+29
-15
lines changed

README.md

Lines changed: 29 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,51 @@
11
# Code Generator
2-
此工具主要用于将[Excel模板](template)文档转换为数据库结构、初始数据的sql脚本及多语言资源代码。
2+
3+
此工具主要用于将[Excel 模板](template)文档转换为数据库结构、初始数据的 sql 脚本及多语言资源代码。
34

45
## 主要功能
5-
* DDL - 生成数据库结构代码,支持 Mysql/SQLServer/SQLite
6-
* DML - 生成初始数据的sql代码
7-
* MSG - 生成多语言资源代码,支持 Android/IOS/JSON/Java/.NET
6+
7+
- DDL - 生成数据库结构代码,支持 Mysql/SQLServer/SQLite
8+
- DML - 生成初始数据的 sql 代码
9+
- MSG - 生成多语言资源代码,支持 Android/IOS/JSON/Java/.NET
810

911
## 安装
10-
**Mac/Linux 用户**
12+
13+
### Mac/Linux 用户
14+
1115
```sh
1216
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/excel-code-generator/code-generator/master/install.sh)"
1317
```
18+
1419
> 将以上命令粘贴至终端。
1520
16-
**Windows 用户**
21+
### Windows 用户
22+
1723
```ps1
1824
iex ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/excel-code-generator/code-generator/master/install.ps1'))
1925
```
20-
> 将以上命令粘贴至PowerShell。
2126

22-
**更新**
27+
> 将以上命令粘贴至 PowerShell。
28+
29+
### 更新
30+
2331
```sh
2432
cg update
2533
```
34+
2635
> Windows/Mac/Linux 均相同。
2736
28-
## 在Docker中使用
37+
## 在 Docker 中使用
38+
2939
```sh
3040
docker pull yanglibing/code-generator
3141
docker run --rm -it yanglibing/code-generator
3242
```
3343

3444
## 参数说明
35-
```
45+
46+
```text
3647
用法:cg command file [options]
37-
Commands:
48+
Commands:
3849
update 检查并更新到最新版本
3950
ddl.mssql 生成SqlServer数据库结构SQL脚本(.ddl)
4051
ddl.mysql 生成MySql数据库结构SQL脚本(.ddl)
@@ -53,11 +64,11 @@ Options:
5364
-s,--sheets <names> 要处理的Excel Sheet名,默认除"#"开头外的全部Sheet
5465
-v,--version 打印版本信息
5566
56-
示例:
67+
示例:
5768
cg msg.json 001.xlsx
5869
cg msg.resx 001.xlsx --sheets Sheet1 Sheet2 Sheet5
5970
60-
帮助:
71+
帮助:
6172
cg ddl.mysql --help 显示数生成据库结构的更多帮助信息
6273
cg dml --help 显示生成初始数据的更多帮助信息
6374
cg msg.json --help 显示生成国际化资源的更多帮助信息
@@ -70,17 +81,20 @@ By https://yanglb.com
7081
```
7182

7283
## 用法示例
84+
7385
```sh
7486
# 生成 MySql 数据库结构脚本
7587
cg ddl.mysql database.xlsx --engine myisam
7688

7789
# 生成 JSON 多语言资源
7890
cg msg.json msg.xlsx
7991
```
80-
> Excel模板请参考 [template](template)
92+
93+
> Excel 模板请参考 [template](template)
8194
8295
## 升级说明
83-
4.x版本不兼容老版本的命令行参数,但Excel模板在所有版本下均可正常使用。
96+
97+
4.x 版本不兼容老版本的命令行参数,但 Excel 模板在所有版本下均可正常使用。
8498

8599
## License
86100

0 commit comments

Comments
 (0)