224
ctx context.Context,
225
request *persistence.InternalListNamespacesRequest,
226
>
) (*persistence.InternalListNamespacesResponse, error) {
metadata.go
227
>
var pageToken *primitives.UUID
228
>
if request.NextPageToken != nil {
229
token := primitives.UUID(request.NextPageToken)
230
pageToken = &token
231
}
232
>
rows, err := m.DB.SelectFromNamespace(ctx, sqlplugin.NamespaceFilter{
metadata.go
233
>
GreaterThanID: pageToken,
234
>
PageSize: &request.PageSize,
235
>
})
236
>
if err != nil {
237
if err == sql.ErrNoRows {
238
return &persistence.InternalListNamespacesResponse{}, nil