Skip to content
Snippets Groups Projects
Commit 3473037b authored by Anton Sattarov's avatar Anton Sattarov :cucumber:
Browse files

Обновлены proto файлы после релиза v0.10

parent 1b148038
No related branches found
No related tags found
1 merge request!4Обновлены proto файлы после релиза v0.10
...@@ -24,7 +24,6 @@ message Collection { ...@@ -24,7 +24,6 @@ message Collection {
optional bool system = 6; optional bool system = 6;
optional bool no_data = 12; optional bool no_data = 12;
string schema = 7; string schema = 7;
// string feature = 8;
bool hidden = 13; bool hidden = 13;
message View { message View {
...@@ -49,6 +48,7 @@ message Collection { ...@@ -49,6 +48,7 @@ message Collection {
} }
StateInfo state_info = 10; StateInfo state_info = 10;
repeated string tags = 16;
Access access = 20; Access access = 20;
} }
......
...@@ -77,6 +77,45 @@ message Item { ...@@ -77,6 +77,45 @@ message Item {
Permissions permissions = 22; Permissions permissions = 22;
} }
/**
* Объекты, описывающие произошедшие в сервисе события
*/
message EventCreate {
string space_id = 1;
string env_id = 2;
string collection_id = 3;
string item_id = 4;
}
message EventUpdate {
string space_id = 1;
string env_id = 2;
string collection_id = 3;
string item_id = 4;
}
message EventPublish {
string space_id = 1;
string env_id = 2;
string collection_id = 3;
string item_id = 4;
}
message EventUnpublish {
string space_id = 1;
string env_id = 2;
string collection_id = 3;
string item_id = 4;
}
message EventDelete {
string space_id = 1;
string env_id = 2;
string collection_id = 3;
string item_id = 4;
}
message Filter { message Filter {
repeated string id = 1; // Список ID записей кото repeated string id = 1; // Список ID записей кото
repeated common.Filter data = 2; // Список фильтров repeated common.Filter data = 2; // Список фильтров
...@@ -137,7 +176,7 @@ message ListRevisionsOptions { ...@@ -137,7 +176,7 @@ message ListRevisionsOptions {
// - avg(F) - среднее значения поля, тип результат T // - avg(F) - среднее значения поля, тип результат T
// - sum(F) - сумма значений поля, тип результат T // - sum(F) - сумма значений поля, тип результат T
// - count() - число записей, тип результат int // - count() - число записей, тип результат int
// Пример: {'average C': 'avg(a.b.c)'} // Пример: {'average of C': 'avg(a.b.c)'}
message AggregateOptions { message AggregateOptions {
map<string, string> fields = 1; map<string, string> fields = 1;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment