mirror of
https://github.com/valitydev/gambit-proto.git
synced 2024-11-06 01:35:24 +00:00
add getBindingDataRow method (#10)
Co-authored-by: ggmaleva <ggmaleva@yandex.ru>
This commit is contained in:
parent
b10bf69ae4
commit
67d5b2918e
@ -5,6 +5,8 @@ namespace erlang gambit
|
||||
typedef i32 Hash
|
||||
/** Имя источника набора данных. */
|
||||
typedef string DataSetName
|
||||
/** Идентификатор для привязки записи. */
|
||||
typedef string BindId
|
||||
|
||||
struct DataRequest {
|
||||
1: required set<string> data_sets_names
|
||||
@ -15,6 +17,11 @@ struct DataRowRequest {
|
||||
1: required DataSetName data_set_name
|
||||
}
|
||||
|
||||
struct BindingDataRowRequest {
|
||||
1: required DataSetName data_set_name
|
||||
2: required BindId bind_id
|
||||
}
|
||||
|
||||
struct DataResponse {
|
||||
1: required map<string, string> data
|
||||
}
|
||||
@ -47,6 +54,11 @@ service StubDataService {
|
||||
*/
|
||||
DataResponse GetRandomDataRow (1: DataRowRequest data_row_request) throws (1: DataSetNotFound ex);
|
||||
|
||||
/**
|
||||
* Получение случайной записи из одного источника c привязкой к идентификатору
|
||||
*/
|
||||
DataResponse GetBindingDataRow (1: BindingDataRowRequest binding_data_row_request) throws (1: DataSetNotFound ex);
|
||||
|
||||
/**
|
||||
* Создание набора данных
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user