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