mirror of
https://github.com/valitydev/wb-list-proto.git
synced 2024-11-06 02:45:17 +00:00
Add events structure
This commit is contained in:
parent
1ac2751953
commit
4af365fbd7
@ -15,8 +15,7 @@ enum Command {
|
||||
DELETE
|
||||
}
|
||||
|
||||
// Данная структура используется на уровне сервиса для обновления списков через KAFKA
|
||||
struct ChangeCommand {
|
||||
struct Row {
|
||||
// ID party
|
||||
1: required ID party_id
|
||||
// ID магазина
|
||||
@ -25,8 +24,27 @@ struct ChangeCommand {
|
||||
3: required ID list_name
|
||||
// Значение в списке
|
||||
4: required Value value
|
||||
}
|
||||
|
||||
// Данная структура используется на уровне сервиса для обновления списков через KAFKA
|
||||
struct ChangeCommand {
|
||||
// Запись в списке
|
||||
1: required Row row
|
||||
// Команда на изменение
|
||||
5: required Command command
|
||||
2: required Command command
|
||||
}
|
||||
|
||||
enum EventType {
|
||||
CREATED
|
||||
DELETED
|
||||
}
|
||||
|
||||
// Данная структура используется на уровне сервиса для обновления списков через KAFKA
|
||||
struct Event {
|
||||
// Запись в списке
|
||||
1: required Row row
|
||||
// Тип события
|
||||
2: required EventType eventType
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user