fix: api descript
This commit is contained in:
@@ -0,0 +1,97 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option go_package ="./pb";
|
||||
|
||||
package pb;
|
||||
|
||||
// ------------------------------------
|
||||
// Messages
|
||||
// ------------------------------------
|
||||
|
||||
//--------------------------------games--------------------------------
|
||||
message Games {
|
||||
int64 id = 1; //id
|
||||
string name = 2; //name
|
||||
string icon = 3; //icon
|
||||
string category = 4; //category
|
||||
int64 sortOrder = 5; //sortOrder
|
||||
bool isActive = 6; //isActive
|
||||
int64 createdAt = 7; //createdAt
|
||||
int64 updatedAt = 8; //updatedAt
|
||||
}
|
||||
|
||||
message AddGamesReq {
|
||||
string name = 1; //name
|
||||
string icon = 2; //icon
|
||||
string category = 3; //category
|
||||
int64 sortOrder = 4; //sortOrder
|
||||
bool isActive = 5; //isActive
|
||||
int64 createdAt = 6; //createdAt
|
||||
int64 updatedAt = 7; //updatedAt
|
||||
}
|
||||
|
||||
message AddGamesResp {
|
||||
}
|
||||
|
||||
message UpdateGamesReq {
|
||||
int64 id = 1; //id
|
||||
string name = 2; //name
|
||||
string icon = 3; //icon
|
||||
string category = 4; //category
|
||||
int64 sortOrder = 5; //sortOrder
|
||||
bool isActive = 6; //isActive
|
||||
int64 createdAt = 7; //createdAt
|
||||
int64 updatedAt = 8; //updatedAt
|
||||
}
|
||||
|
||||
message UpdateGamesResp {
|
||||
}
|
||||
|
||||
message DelGamesReq {
|
||||
int64 id = 1; //id
|
||||
}
|
||||
|
||||
message DelGamesResp {
|
||||
}
|
||||
|
||||
message GetGamesByIdReq {
|
||||
int64 id = 1; //id
|
||||
}
|
||||
|
||||
message GetGamesByIdResp {
|
||||
Games games = 1; //games
|
||||
}
|
||||
|
||||
message SearchGamesReq {
|
||||
int64 page = 1; //page
|
||||
int64 limit = 2; //limit
|
||||
int64 id = 3; //id
|
||||
string name = 4; //name
|
||||
string icon = 5; //icon
|
||||
string category = 6; //category
|
||||
int64 sortOrder = 7; //sortOrder
|
||||
bool isActive = 8; //isActive
|
||||
int64 createdAt = 9; //createdAt
|
||||
int64 updatedAt = 10; //updatedAt
|
||||
}
|
||||
|
||||
message SearchGamesResp {
|
||||
repeated Games games = 1; //games
|
||||
}
|
||||
|
||||
|
||||
|
||||
// ------------------------------------
|
||||
// Rpc Func
|
||||
// ------------------------------------
|
||||
|
||||
service public{
|
||||
|
||||
//-----------------------games-----------------------
|
||||
rpc AddGames(AddGamesReq) returns (AddGamesResp);
|
||||
rpc UpdateGames(UpdateGamesReq) returns (UpdateGamesResp);
|
||||
rpc DelGames(DelGamesReq) returns (DelGamesResp);
|
||||
rpc GetGamesById(GetGamesByIdReq) returns (GetGamesByIdResp);
|
||||
rpc SearchGames(SearchGamesReq) returns (SearchGamesResp);
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user