generated from VLADIMIR/template
add roles routes
This commit is contained in:
@@ -110,11 +110,31 @@ service EveningDetectiveServer {
|
||||
};
|
||||
}
|
||||
|
||||
rpc GetUserById(GetUserByIdReq) returns (GetUserByIdRsp) {
|
||||
option (google.api.http) = {
|
||||
get: "/api/users/{id}"
|
||||
};
|
||||
}
|
||||
|
||||
rpc GetMe(GetMeReq) returns (GetMeRsp) {
|
||||
option (google.api.http) = {
|
||||
get: "/api/me"
|
||||
};
|
||||
}
|
||||
|
||||
rpc AddUserRole(AddUserRoleReq) returns (AddUserRoleRsp) {
|
||||
option (google.api.http) = {
|
||||
post: "/api/users/{id}/role/add"
|
||||
body: "*"
|
||||
};
|
||||
}
|
||||
|
||||
rpc DeleteUserRole(DeleteUserRoleReq) returns (DeleteUserRoleRsp) {
|
||||
option (google.api.http) = {
|
||||
post: "/api/users/{id}/role/delete"
|
||||
body : "*"
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
message PingReq {}
|
||||
@@ -183,9 +203,36 @@ message User {
|
||||
google.protobuf.Timestamp created_at = 6;
|
||||
}
|
||||
|
||||
message GetUserByIdReq {
|
||||
int32 id = 1;
|
||||
}
|
||||
|
||||
message GetUserByIdRsp {
|
||||
string error = 1;
|
||||
User user = 2;
|
||||
}
|
||||
|
||||
message GetMeReq {}
|
||||
|
||||
message GetMeRsp {
|
||||
string error = 1;
|
||||
User user = 2;
|
||||
}
|
||||
|
||||
message AddUserRoleReq {
|
||||
int32 id = 1;
|
||||
string role = 2;
|
||||
}
|
||||
|
||||
message AddUserRoleRsp {
|
||||
string error = 1;
|
||||
}
|
||||
|
||||
message DeleteUserRoleReq {
|
||||
int32 id = 1;
|
||||
string role = 2;
|
||||
}
|
||||
|
||||
message DeleteUserRoleRsp {
|
||||
string error = 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user