feat: add theater proto
This commit is contained in:
parent
db123f7162
commit
8dd77c9969
37
proto/theater.proto
Normal file
37
proto/theater.proto
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
syntax = "proto3";
|
||||||
|
|
||||||
|
package theater.v1;
|
||||||
|
|
||||||
|
import "google/protobuf/empty.proto";
|
||||||
|
|
||||||
|
service TheaterService {
|
||||||
|
rpc ListTheater(google.protobuf.Empty) returns (ListTheaterResponse);
|
||||||
|
rpc GetTheater(GetTheaterRequest) returns (GetTheaterResponse);
|
||||||
|
rpc CreateTheater(CreateTheaterRequest) returns (CreateTheaterResponse);
|
||||||
|
}
|
||||||
|
|
||||||
|
message ListTheaterResponse {
|
||||||
|
repeated Theater theaters = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message GetTheaterRequest {
|
||||||
|
string id = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message GetTheaterResponse {
|
||||||
|
Theater theater = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message CreateTheaterRequest {
|
||||||
|
string name = 1;
|
||||||
|
string address = 2;
|
||||||
|
}
|
||||||
|
message CreateTheaterResponse {
|
||||||
|
bool ok = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message Theater {
|
||||||
|
string id = 1;
|
||||||
|
string name = 2;
|
||||||
|
string address = 3;
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user