v0.2.9
Simple Admin Tools v0.2.9 更新
新增: API单服务生成
优化: RPC 的 PB文件在新项目默认放在types 文件夹中,旧的项目可以不变
优化: API 服务的 BaseInfo 更名为 BaseIDInfo
Simple Admin Common v0.2.9 更新
新增: gorm 支持
新增: ent 添加 sqlite3 支持
优化: mixins.BaseMixin{}
更名为 mixins.BaseIDMixin{}
, 这样更易于理解
Simple Admin job v0.2.9 更新
优化: 适配 tools 和 common 的 v0.2.9 版本
Simple Admin Core v0.2.9 更新
优化: 适配 tools 和 common 的 v0.2.9 版本
SImple Admin Backend UI v0.2.9 更新
新增: Mock 请求功能,方便前端自行调试
旧项目迁移:
- 修改 makefile 中的 make gen-rpc
# old
gen-rpc:
goctls rpc protoc ./example.proto --go_out=. --go-grpc_out=. --zrpc_out=.
@printf $(GREEN)"[SUCCESS] generate rpc successfully"
# new
gen-rpc:
goctls rpc protoc ./example.proto --go_out=./types --go-grpc_out=./types --zrpc_out=.
@printf $(GREEN)"[SUCCESS] generate rpc successfully"
重新 make gen-rpc, 删除旧的pb文件夹,还需要全局替换下 import 路径
-
在 API 服务全局替换下
BaseInfo
为BaseIDInfo
-
在 rpc 全局替换下
mixins.BaseMixin{}
为mixins.BaseIDMixin{}
, 并重新make gen-ent
What's Changed
Full Changelog: v0.2.8...v0.2.9