walon
|
c60f91fdd4
|
[new] 支持纯流式模式的excel解析方式
|
2022-08-10 15:22:51 +08:00 |
walon
|
412a400471
|
[fix] 修复ref引用了被过滤的记录却未报告引用错误的bug
|
2022-07-28 17:02:44 +08:00 |
walon
|
6b1669e050
|
【调整】调整externaltype实现
|
2022-02-10 15:07:09 +08:00 |
walon
|
c2fc86215c
|
【特性】新增 --output:tables, --output:include_tables, --output:exclude_tables 用于指定包含或者排除某些表
|
2021-12-18 18:50:03 +08:00 |
walon
|
4f8fd20780
|
【优化】读取excel标题头列时,如果遇到不认识的标签,打印警告。将示例中的##+全部统一成##var。
|
2021-12-12 13:12:01 +08:00 |
walon
|
aa0d0a9a36
|
【修复】修复LubanAssistant的编译错误。这是LubanAssistant最后一个版本。后面转为Office Add-In开发。
|
2021-12-07 17:33:56 +08:00 |
walon
|
a78c9abd1a
|
【特性】新增refgroup,方便很多字段都引用到同一组引用表的情况。
|
2021-12-05 20:49:00 +08:00 |
walon
|
1377eb828d
|
【修复】修复ref了不属于当前导出分组的table时,生成报错的bug。
【修复】修复未进行完整生成,只生成导出分组表,导致一些ref检查出错的bug。
|
2021-12-05 17:52:42 +08:00 |
walon
|
83f81ed463
|
【调整】名称调整,统一 pb => protobuf
【特性】新增 gen_types 类型 code_template,可以自定义新的模板目录了,新增配合的命令行选项 --template:code:dir
【调整】模板参数名调整。 data_template_name => template:data:file, output_compact_json => output:data:compact_json
【修复】修复protobuf生成错误设置 language为lua的bug
|
2021-12-04 14:47:47 +08:00 |
walon
|
79d52c8820
|
【修复】从service.manager中获得Tables管理类的类名,而不是写死为Tables。
|
2021-12-03 18:10:09 +08:00 |
walon
|
8b0f607f4a
|
【修复】修复一些将field拼成filed的错误
【优化】当table从xlsx中读取定义时,如果value不包含命名空间,则使用table所在的命名空间;如果包含,则使用它的命名空间
【修复】修复从xlsx读取的table定义,未检查table名唯一的bug。
|
2021-12-02 18:37:26 +08:00 |
walon
|
7fc75871d4
|
【特性】支持 enum 的external type映射。可以将定义中的某个枚举类映射到现成的另一个枚举类。暂时只支持cs语言。
|
2021-12-02 13:43:33 +08:00 |
walon
|
ba4bb014a9
|
【特性】新增list表,支持多key联合索引与多key独立索引
|
2021-12-01 12:33:31 +08:00 |
walon
|
5e56d35e4a
|
【特性】新增validator set, 要求值必须在某一集合内
【重构】重构validator,基于注解获得所有Validator类
|
2021-11-22 15:50:05 +08:00 |
walon
|
3612d4e2d8
|
【优化】convert_xlsx输出记录按key排序
|
2021-11-05 17:10:43 +08:00 |
walon
|
13309b5da8
|
【重构】重构excel格式,更加优雅清晰
|
2021-10-27 14:15:37 +08:00 |
walon
|
18678059f4
|
【修复】修复Luban重构导致LubanAssistant编译失败的问题
|
2021-10-25 22:03:55 +08:00 |
walon
|
8ad27e8275
|
【特性】新增 --output_compact_json 选项,生成紧凑的json格式
|
2021-10-22 16:59:29 +08:00 |
walon
|
3b17094618
|
【重构】重构LubanAssistant代码,复用Luban的解析方式
|
2021-10-16 12:55:06 +08:00 |
walon
|
a7dcb7f64d
|
【重构】完成数据生成重构
|
2021-10-15 17:18:01 +08:00 |
walon
|
8288591827
|
【重构】为与LubanAssistant共享代码而略微调整了一些.net5与.net 4.7 之间不兼容的代码
|
2021-10-11 23:05:16 +08:00 |
walon
|
68676cf8ab
|
【删除】移除 cfg --export_test_data 选项,如果想不导出测试数据,使用 --export_exclude_tags test
【特性】新增 cfg --export_exclude_tags选项,支持过滤指定tags列表的数据
|
2021-10-11 15:43:51 +08:00 |
walon
|
0a5d7b6ab4
|
【调整】移除cfg,proto,db对const定义的支持
|
2021-09-27 16:27:13 +08:00 |
walon
|
614ebb6442
|
【调整】cfg生成中branch相关名称改为patch
|
2021-09-07 16:34:58 +08:00 |
walon
|
732297411c
|
【新增】支持erlang导出格式
【优化】完善了数据导出模板相关机制,补充一些辅助函数,方便定制生成。
|
2021-08-28 15:33:19 +08:00 |
walon
|
73e98662ab
|
【修复】修复lambda函数中捕捉了foreach循环变量的问题(其实好像也没啥问题,只要不修改它?)
【优化】新增cfg data 文件的cache.只要文件记录相同,则直接返回生成好的内容(之前虽然缓存了加载记录,但仍然要Export一遍)
|
2021-08-11 19:34:22 +08:00 |
walon
|
fb733f751a
|
【特性】支持在excel中定义bean
【调整】将table和enum的excel格式中 module字段与name字段合并为full_name字段
|
2021-08-04 15:34:13 +08:00 |
walon
|
6854daec32
|
【优化】 从excel里读取定义时,会自动清理空白字符,避免意外写错
【优化】日志打印字符串时,添加'边界符,方便发现一些多余的空白字符的错误。
|
2021-08-03 18:48:24 +08:00 |
walon
|
0aef438e0c
|
【删除】删除对配置双键表的支持
|
2021-06-21 22:53:47 +08:00 |
walon
|
1d6698fac7
|
【特性】excel、lua、xml、json 支持标签过滤
【调整】datetime 类型数据不再在创建时确定utc时间,改为导出时根据时区再确定(跟text的方式保持一致,即所有原始数据加载时保持不变,只有导出时才做转换)
|
2021-06-19 11:51:52 +08:00 |
walon
|
19dce48383
|
【本地化】支持指定本地化值的text字段名,可以处理在同个文件中配置多个语言的本地化值字段的情形
|
2021-06-18 09:40:31 +08:00 |
walon
|
9e4ba72950
|
- 支持 主版本+分支版本的 多分支数据合并,用于发布多地区版本极其有用
|
2021-06-17 17:20:19 +08:00 |
walon
|
d873aa3a6c
|
【特性】 cfg 实现静态本地化
|
2021-06-17 14:57:39 +08:00 |
walon
|
97c2342cfc
|
【text】根据本地化 TextTable 对Text作转换
|
2021-06-17 12:51:35 +08:00 |
walon
|
35bafee063
|
【新增】 能够从excel,json,xml,lua等类型文件中加载 text 类型数据
|
2021-06-17 09:11:34 +08:00 |
walon
|
a36b118a98
|
【cfg】 ref 支持多个表
【cfg】 修复Validator未加载完所有数据便进行校验,导致出现大量ref检查错误的bug
|
2021-06-02 15:39:53 +08:00 |
walon
|
3a3ab46fac
|
[init] add initial project files
|
2020-10-21 21:25:28 +08:00 |