288 Commits

Author SHA1 Message Date
zodial
9e379ab2e3 一、Swagger文档升级:
1、post的payload统一改为application/json
2、支持多语言,新增执行参数-lang=语言标识,以“//@lang=语言 说明”声明指定语言说明
3、优化Description显示,tag换行显示,引用对象时采用本地说明
4、支持example定义,用“//@example=”或“//@example()”声明,前者不支持空格
5、增加path的参数及说明,于请求声明上一行添加注释,例如:`option (http.Get) = "/user/:id";`,上一行添加:`// @query=id @lang=语言标识 @format=string @example=ABC 说明文本`,其中query是必须指定声明,format默认为int

二、生成pgorm时,取消[]byte生成关于list的func
v0.6.3
2024-10-16 11:20:03 +08:00
zodial
c3be4df2e2 一、Swagger文档升级:
1、post的payload统一改为application/json
2、支持多语言,新增执行参数-lang=语言标识,以“//@lang=语言 说明”声明指定语言说明
3、优化Description显示,tag换行显示,引用对象时采用本地说明
4、支持example定义,用“//@example=”或“//@example()”声明,前者不支持空格
5、增加path的参数及说明,于请求声明上一行添加注释,例如:`option (http.Get) = "/user/:id";`,上一行添加:`// @query=id @lang=语言标识 @format=string @example=ABC 说明文本`,其中query是必须指定声明,format默认为int

二、生成pgorm时,取消[]byte生成关于list的func
2024-10-16 11:04:38 +08:00
zodial
34a5f33937 update: pgsql的类型bytea在go改为[]byte 2024-09-23 11:00:37 +08:00
yuanzhao
e1f330f801 add: 接口注入 v0.6.2 2024-08-16 18:52:16 +08:00
yuanzhao
03a13143ee add: 新增说明 2024-08-16 18:25:21 +08:00
yuanzhao
ef3769547a add: 新增说明 2024-08-16 18:19:55 +08:00
yuanzhao
cfb9bd1f85 add: 新增说明 2024-08-16 18:17:06 +08:00
yuanzhao
cb1c36a52f add: 新增说明 2024-08-16 18:11:36 +08:00
yuanzhao
b7e164f81c add: 新增说明 2024-08-16 18:10:34 +08:00
yuanzhao
5f54bf48d8 add: 新增说明 2024-08-16 18:06:15 +08:00
yuanzhao
77da225392 add: 默认跳过扫描 @root/vendor v0.6.1 2024-08-16 16:33:01 +08:00
zodial
975530033d fix: postgresql data type & repeat field v0.6.0 2024-08-15 14:12:39 +08:00
zodial
352bcb37b2 feat: postgresql orm v0.5.9 2024-07-15 11:31:17 +08:00
yuanzhao
694baf713b add: 加速扫描过滤的目录 2024-04-12 15:54:05 +08:00
Zodial
9ab309aef7 add: mysql&pgsql增加SimplePaginate v0.5.8 2024-04-11 11:56:51 +08:00
yuanzhao
8409038b3b add: 支持直接根据 sqlite 注释生成 orm 2024-03-13 11:30:20 +08:00
yuanzhao
ddb7aceae8 add: 支持直接根据 sqlite 注释生成 orm 2024-03-13 11:08:39 +08:00
yuanzhao
7d84a18e75 add: 支持直接根据 sqlite 注释生成 orm 2024-03-13 11:07:27 +08:00
yuanzhao
fb12c4bef6 add: 支持直接根据 sqlite 注释生成 orm 2024-03-12 18:02:27 +08:00
Zodial
aec7ff61fd update: 生成ts的枚举有序显示 v0.5.7 2023-12-14 16:28:39 +08:00
Zodial
2b9387bb5a 1. 新增生成ts工具make:ts
2. 生成js工具增加http_from、info_tags选项
3. 修复生成js的部分字段类型缺失的问题
4. 修复生成swagger时的required在部分场景不正确问题
v0.5.5
2023-12-14 16:05:23 +08:00
Zodial
f12e0aad58 1. 新增生成ts工具make:ts
2. 生成js工具增加http_from、info_tags选项
3. 修复生成js的部分字段类型缺失的问题
4. 修复生成swagger时的required在部分场景不正确问题
2023-12-14 16:02:01 +08:00
Zodial
d495e50411 1. 新增生成ts工具make:ts
2. 生成js工具增加http_from、info_tags选项
3. 修复生成js的部分字段类型缺失的问题
4. 修复生成swagger时的required在部分场景不正确问题
2023-12-14 15:35:24 +08:00
yuanzhao
e9016a99be Merge remote-tracking branch 'origin/main' 2023-12-07 20:15:48 +08:00
yuanzhao
42bf01c4e7 add: 允许锁住_gen文件不再生成 2023-12-07 20:15:32 +08:00
Zodial
b280037373 Merge remote-tracking branch 'origin/main' v0.5.4 2023-11-15 14:21:36 +08:00
Zodial
17a0f60052 fix: 修复部份参数生成js类型不正确 2023-11-15 14:21:19 +08:00
yuanzhao
497b1b5056 add: 注入在本包的多余生成 2023-11-13 17:03:05 +08:00
yuanzhao
1a2bee5f5d add: 生成的文件尽量保持一致 2023-11-08 15:34:01 +08:00
yuanzhao
1054b15cce add: 生成的文件尽量保持一致 2023-11-08 15:28:00 +08:00
yuanzhao
221a6bc029 add: 生成的文件尽量保持一致 2023-11-08 15:11:40 +08:00
yuanzhao
384309f602 add: 说明 2023-10-19 18:06:31 +08:00
yuanzhao
9e0ec7a291 add: 说明 2023-10-19 18:06:10 +08:00
yuanzhao
4dd602a1c6 add: 说明 2023-10-19 18:05:42 +08:00
yuanzhao
0b2823cdc3 add: 说明 2023-10-19 18:04:47 +08:00
yuanzhao
8b588c0ab1 add: 说明 2023-10-19 18:04:06 +08:00
yuanzhao
65edaab913 add: 说明 2023-10-19 18:00:40 +08:00
yuanzhao
04a8db932a Merge remote-tracking branch 'origin/main' v0.5.3 2023-10-19 17:57:16 +08:00
yuanzhao
6bc2c1971d add: 说明 2023-10-19 17:57:07 +08:00
Zodial
6fb2f68a02 fix: 修复swagger文档部分参数没有说明问题 v0.5.2 2023-10-18 14:50:20 +08:00
Zodial
addbd09bb8 Merge remote-tracking branch 'origin/main' v0.5.1 2023-10-18 11:21:55 +08:00
Zodial
92435a6e4c fix: 修复引用公共构建时,引用名称不正确
update: 生成swagger新增参数query,是否强制定义请求参数为query类型
2023-10-18 11:21:41 +08:00
jinzhu
9d33f7d14e add @latest 2023-10-15 11:53:08 +08:00
Zodial
ada2f0b6b2 update: swagger文档的描述恢复tag信息显示 v0.5.0 2023-10-10 09:26:53 +08:00
Zodial
361d2cfe2b feat: ORM生成新增表字段声明 v0.4.9 2023-09-08 12:00:20 +08:00
Zodial
54e32496a6 feat: ORM生成新增表字段声明 2023-09-08 11:00:03 +08:00
yuanzhao
dba70d66e2 add: 修复 map 扫描报错 v0.4.7 2023-08-31 14:46:18 +08:00
yuanzhao
a0c1b0902b add: gorm.DeletedAt 2023-08-30 20:02:45 +08:00
yuanzhao
61c7feb8e9 add: 修复没有文件级别 tag 2023-08-09 21:14:32 +08:00
yuanzhao
b2f2d4ba33 add: 使用原生 ast 采集生产 bean 2023-07-28 13:45:02 +08:00