feat: enhance user club feature management with sorting and creation timestamps
This commit is contained in:
@@ -249,6 +249,8 @@ message UserClubFeatureModel
|
||||
bool is_active = 7;
|
||||
google.protobuf.Timestamp granted_at = 8;
|
||||
string notes = 9;
|
||||
int32 sort_order = 10;
|
||||
google.protobuf.Timestamp created_at = 11;
|
||||
}
|
||||
|
||||
// ToggleUserClubFeature Command
|
||||
|
||||
@@ -60,7 +60,8 @@ message DeactivateConfigurationRequest
|
||||
// GetByKey Query
|
||||
message GetConfigurationByKeyRequest
|
||||
{
|
||||
string key = 1;
|
||||
int32 scope = 1;
|
||||
string key = 2;
|
||||
}
|
||||
|
||||
message GetConfigurationByKeyResponse
|
||||
@@ -77,11 +78,17 @@ message GetConfigurationByKeyResponse
|
||||
|
||||
// GetAll Query
|
||||
message GetAllConfigurationsRequest
|
||||
{
|
||||
messages.PaginationState pagination_state = 1;
|
||||
google.protobuf.StringValue sort_by = 2;
|
||||
GetAllConfigurationsFilter filter = 3;
|
||||
}
|
||||
|
||||
message GetAllConfigurationsFilter
|
||||
{
|
||||
google.protobuf.Int32Value scope = 1;
|
||||
google.protobuf.BoolValue is_active = 2;
|
||||
int32 page_index = 3;
|
||||
int32 page_size = 4;
|
||||
google.protobuf.StringValue key_contains = 2;
|
||||
google.protobuf.BoolValue is_active = 3;
|
||||
}
|
||||
|
||||
message GetAllConfigurationsResponse
|
||||
|
||||
Reference in New Issue
Block a user