create search folder for proto files
Some checks failed
Publish / Publish Job (push) Failing after 2m22s

This commit is contained in:
Дмитрий
2026-04-11 08:02:54 +03:00
parent d544912ac1
commit bfc81b8a5a

32
proto/search/search.proto Normal file
View File

@@ -0,0 +1,32 @@
syntax = "proto3";
package search.v1;
option go_package = "git.lendry.ru/lendry-erp/proto.git/go;pb";
service SearchService {
rpc SearchUsers (SearchUsersRequest) returns (SearchUsersResponse);
// В будущем сюда добавятся:
// rpc SearchMessages (SearchMessagesRequest) returns (SearchMessagesResponse);
// rpc SearchTickets (SearchTicketsRequest) returns (SearchTicketsResponse);
}
message SearchUsersRequest {
string query = 1;
string user_id = 2;
string session_id = 3;
optional string status = 4;
}
message SearchUserItem {
string id = 1;
string username = 2;
string full_name = 3;
string avatar_url = 4;
string status = 5;
bool is_public = 6;
}
message SearchUsersResponse {
repeated SearchUserItem users = 1;
}