You've already forked orderservice
Update file order.proto
This commit is contained in:
+61
@@ -0,0 +1,61 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option go_package = "pkg/api/test";
|
||||
|
||||
|
||||
package api;
|
||||
|
||||
service OrderService {
|
||||
rpc CreateOrder(CreateOrderRequest) returns (CreateOrderResponse);
|
||||
rpc GetOrder(GetOrderRequest) returns (GetOrderResponse);
|
||||
rpc UpdateOrder(UpdateOrderRequest) returns (UpdateOrderResponse);
|
||||
rpc DeleteOrder(DeleteOrderRequest) returns (DeleteOrderResponse);
|
||||
rpc ListOrders(ListOrdersRequest) returns (ListOrdersResponse);
|
||||
}
|
||||
|
||||
message Order {
|
||||
string id = 1;
|
||||
string item = 2;
|
||||
int32 quantity = 3;
|
||||
}
|
||||
|
||||
message CreateOrderRequest {
|
||||
string item = 1;
|
||||
int32 quantity = 2;
|
||||
}
|
||||
|
||||
message CreateOrderResponse {
|
||||
string id = 1;
|
||||
}
|
||||
|
||||
message GetOrderRequest {
|
||||
string id = 1;
|
||||
}
|
||||
|
||||
message GetOrderResponse {
|
||||
Order order = 1;
|
||||
}
|
||||
|
||||
message UpdateOrderRequest {
|
||||
string id = 1;
|
||||
string item = 2;
|
||||
int32 quantity = 3;
|
||||
}
|
||||
|
||||
message UpdateOrderResponse {
|
||||
Order order = 1;
|
||||
}
|
||||
|
||||
message DeleteOrderRequest {
|
||||
string id = 1;
|
||||
}
|
||||
|
||||
message DeleteOrderResponse {
|
||||
bool success = 1;
|
||||
}
|
||||
|
||||
message ListOrdersRequest {}
|
||||
|
||||
message ListOrdersResponse {
|
||||
repeated Order orders = 1;
|
||||
}
|
||||
Reference in New Issue
Block a user