Add events structure

This commit is contained in:
k.struzhkin 2019-04-17 10:54:26 +03:00
parent 1ac2751953
commit 4af365fbd7

View File

@ -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
}
/**