Compare commits
No commits in common. "2a1a909138bd5e60686a4a3eea746be44abeba56" and "a735405b7e895a4d00388eff39e87458f77e5add" have entirely different histories.
2a1a909138
...
a735405b7e
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@teacinema/contracts",
|
"name": "@teacinema/contracts",
|
||||||
"version": "1.4.0",
|
"version": "1.3.2",
|
||||||
"description": "Protocol Buffers contracts for microservices",
|
"description": "Protocol Buffers contracts for microservices",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "tsc -p tsconfig.build.json",
|
"build": "tsc -p tsconfig.build.json",
|
||||||
|
|||||||
@ -1,49 +0,0 @@
|
|||||||
syntax = "proto3";
|
|
||||||
|
|
||||||
package hall.v1;
|
|
||||||
|
|
||||||
service HallService {
|
|
||||||
rpc CreateHall (CreateHallRequest) returns (CreateHallResponse);
|
|
||||||
rpc GetHall (GetHallRequest) returns (GetHallResponse);
|
|
||||||
rpc ListHallsByTheater (ListHallsByTheaterRequest) returns (ListHallsByTheaterResponse);
|
|
||||||
}
|
|
||||||
|
|
||||||
message CreateHallRequest {
|
|
||||||
string name = 1;
|
|
||||||
string theater_id = 2;
|
|
||||||
repeated RowLayout layout = 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
message CreateHallResponse {
|
|
||||||
Hall hall = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message ListHallsByTheaterRequest {
|
|
||||||
string theater_id = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message ListHallsByTheaterResponse {
|
|
||||||
repeated Hall halls = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message GetHallRequest {
|
|
||||||
string id = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message GetHallResponse {
|
|
||||||
Hall hall = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message Hall {
|
|
||||||
string id = 1;
|
|
||||||
string name = 2;
|
|
||||||
string theater_id = 3;
|
|
||||||
repeated RowLayout layout = 4;
|
|
||||||
}
|
|
||||||
|
|
||||||
message RowLayout {
|
|
||||||
int32 row = 1;
|
|
||||||
int32 columns = 2;
|
|
||||||
string type = 3;
|
|
||||||
int32 price = 4;
|
|
||||||
}
|
|
||||||
@ -1,33 +0,0 @@
|
|||||||
syntax = "proto3";
|
|
||||||
|
|
||||||
package seat.v1;
|
|
||||||
|
|
||||||
service SeatService {
|
|
||||||
rpc GetSeat (GetSeatRequest) returns (GetSeatResponse);
|
|
||||||
rpc ListSeatsByHall (ListSeatsByHallRequest) returns (ListSeatsByHallResponse);
|
|
||||||
}
|
|
||||||
|
|
||||||
message GetSeatRequest {
|
|
||||||
string id = 1;
|
|
||||||
}
|
|
||||||
message GetSeatResponse {
|
|
||||||
Seat seat = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message ListSeatsByHallRequest {
|
|
||||||
string hall_id = 1;
|
|
||||||
string screening_id = 2;
|
|
||||||
}
|
|
||||||
message ListSeatsByHallResponse {
|
|
||||||
repeated Seat seats = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
message Seat {
|
|
||||||
string id = 1;
|
|
||||||
int32 row = 2;
|
|
||||||
int32 number = 3;
|
|
||||||
int32 price = 4;
|
|
||||||
string status = 5;
|
|
||||||
string type = 6;
|
|
||||||
string hall_id = 7;
|
|
||||||
}
|
|
||||||
@ -36,8 +36,4 @@ export const PROTO_PATHS = {
|
|||||||
CATEGORY: join(__dirname, '../../proto/category.proto'),
|
CATEGORY: join(__dirname, '../../proto/category.proto'),
|
||||||
/** Путь к `theater.proto` (пакет `theater.v1`) */
|
/** Путь к `theater.proto` (пакет `theater.v1`) */
|
||||||
THEATER: join(__dirname, '../../proto/theater.proto'),
|
THEATER: join(__dirname, '../../proto/theater.proto'),
|
||||||
/** Путь к `hall.proto` (пакет `hall.v1`) */
|
|
||||||
HALL: join(__dirname, '../../proto/hall.proto'),
|
|
||||||
/** Путь к `seat.proto` (пакет `seat.v1`) */
|
|
||||||
SEAT: join(__dirname, '../../proto/seat.proto'),
|
|
||||||
} as const
|
} as const
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user