add-rpc

TIP

为指定 Model 批量添加 CURD 接口

参数说明

参数类型功能支持的选项
-m
--model
string 必填

Model,必须是已存在于 proto 中的

-a
--action
string 必填

需要添加的行为,多个用分号隔开
允许指定角色,多个角色用都好隔开,如 add:admin,public

add -> 添加、创建
set -> 修改
get -> 获取详情
list -> 获取列表
del -> 删除
update -> 更新

--default-rolestring

默认的角色,参考 action 当中的角色

-t
--gen-to
string

生成接口实现的 .go 文件相对路径

-l
--list-option
string

针对列表接口的筛选
多个用分号隔开,例如 id;name:like

str/string
like
left-like/leftLike/llike/left_like
right-like/rightLike/rlike/right_like


uint
u8/uint8
u16/uint16
u32/uint32
u64/uint64


i8/int8
i16/int16
i32/int32
i64/int64


f32/float32
f64/float64


uints
u16s/uint16s
u32s/uint32s
u64s/uint64s


i8s/int8s
i16s/int16s
i32s/int32s
i64s/int64s


f32s/float32s
f64s/float64s

ON THIS PAGE