Skip to content

Commit 1833da6

Browse files
author
杨利兵
committed
Merge branch 'master' of github.com:excel-code-generator/code-generator
2 parents 05353cd + 4fddf87 commit 1833da6

File tree

1 file changed

+24
-2
lines changed

1 file changed

+24
-2
lines changed

README.md

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,29 @@
11
# Code Generator
2-
此工具主要用于将Excel文档l转换为sql代码、国际化资源文件等
2+
此工具主要用于将Excel模板文档转换为数据库结构、初始数据的sql及多语言资源代码
33

4-
## 用法
4+
## 主要功能
5+
* 生成Mysql/SQLServer/SQLite的数据库结构代码(ddl)
6+
* 生成初始数据的sql代码(dml)
7+
* 生成js/json/java格式的国际化资源代码
8+
9+
## 参数说明
10+
```
11+
用法:
12+
cg -type 生成类型 -lang 生成语言 -in 输入文件 [-sheets 要生成的Sheet名1[,2]] [-out 输出目录]
13+
14+
选项:
15+
-type: ddl_mysql|ddl_sqlserver|ddl_sqlite|dml|msg
16+
-lang: java|sql|js|json
17+
18+
默认值:
19+
-type: 无
20+
-lang: java (type为 ddl/dml时默认值为sql)
21+
-in: 无
22+
-sheets: 所有
23+
-out: ./out
24+
```
25+
26+
## 用法示例
527
```sh
628
java -jar cg.jar -type ddl_mysql -lang sql -in xxx.xlsx -out ./out --type mysql
729

0 commit comments

Comments
 (0)