feat(api): add possibility to retrieve user schemas (#7614)

This PR extends the user schema service (V3 API) with the possibility to ListUserSchemas and GetUserSchemaByID.
The previously started guide is extended to demonstrate how to retrieve the schema(s) and notes the generated revision property.
This commit is contained in:
Livio Spring
2024-03-22 14:26:13 +01:00
committed by GitHub
parent 5b301c7f96
commit 7494a7b6d9
29 changed files with 1597 additions and 19 deletions

View File

@@ -62,7 +62,6 @@ Errors:
Notification:
NoDomain: Няма намерен домейн за съобщение
User:
TooManyNestingLevels: Too many query nesting levels (Max 20).
NotFound: Потребителят не може да бъде намерен
AlreadyExists: Вече съществува потребител
NotFoundOnOrg: Потребителят не може да бъде намерен в избраната организация
@@ -493,6 +492,7 @@ Errors:
CloseRows: SQL изразът не можа да бъде завършен
SQLStatement: SQL изразът не може да бъде създаден
InvalidRequest: Заявката е невалидна
TooManyNestingLevels: Твърде много нива на влагане на заявката (макс. 20)
Quota:
AlreadyExists: Вече съществува квота за тази единица
NotFound: Не е намерена квота за тази единица

View File

@@ -478,6 +478,7 @@ Errors:
CloseRows: SQL příkaz nemohl být dokončen
SQLStatement: SQL příkaz nemohl být vytvořen
InvalidRequest: Požadavek je neplatný
TooManyNestingLevels: Příliš mnoho úrovní vnoření dotazů (max. 20)
Quota:
AlreadyExists: Kvóta pro tuto jednotku již existuje
NotFound: Kvóta pro tuto jednotku nenalezena

View File

@@ -60,7 +60,6 @@ Errors:
Notification:
NoDomain: Keine Domäne für Nachricht gefunden
User:
TooManyNestingLevels: Too many query nesting levels (Max 20).
NotFound: Benutzer konnte nicht gefunden werden
AlreadyExists: Benutzer existiert bereits
NotFoundOnOrg: Benutzer konnte in der gewünschten Organisation nicht gefunden werden
@@ -479,6 +478,7 @@ Errors:
CloseRows: SQL Statement konnte nicht abgeschlossen werden
SQLStatement: SQL Statement konnte nicht erstellt werden
InvalidRequest: Anfrage ist ungültig
TooManyNestingLevels: Zu viele Abfrageverschachtelungsebenen (maximal 20)
Quota:
AlreadyExists: Das Kontingent existiert bereits für diese Einheit
NotFound: Kontingent für diese Einheit nicht gefunden

View File

@@ -60,7 +60,6 @@ Errors:
Notification:
NoDomain: No Domain found for message
User:
TooManyNestingLevels: Too many query nesting levels (Max 20).
NotFound: User could not be found
AlreadyExists: User already exists
NotFoundOnOrg: User could not be found on chosen organization
@@ -479,6 +478,7 @@ Errors:
CloseRows: SQL Statement could not be finished
SQLStatement: SQL Statement could not be created
InvalidRequest: Request is invalid
TooManyNestingLevels: Too many query nesting levels (Max 20)
Quota:
AlreadyExists: Quota already exists for this unit
NotFound: Quota not found for this unit

View File

@@ -60,7 +60,6 @@ Errors:
Notification:
NoDomain: No se encontró el dominio para el mensaje
User:
TooManyNestingLevels: Too many query nesting levels (Max 20).
NotFound: El usuario no pudo encontrarse
AlreadyExists: El usuario ya existe
NotFoundOnOrg: El usuario no pudo encontrarse en la organización elegida
@@ -479,6 +478,7 @@ Errors:
CloseRows: La sentencia SQL no pudo finalizarse
SQLStatement: La sentencia SQL no pudo crearse
InvalidRequest: La solicitud no es válida
TooManyNestingLevels: Demasiados niveles de anidamiento de consultas (máximo 20)
Quota:
AlreadyExists: La cuota ya existe para esta unidad
NotFound: Cuota no encontrada para esta unidad

View File

@@ -60,7 +60,6 @@ Errors:
Notification:
NoDomain: Aucun domaine trouvé pour le message
User:
TooManyNestingLevels: Too many query nesting levels (Max 20).
NotFound: L'utilisateur n'a pas été trouvé
AlreadyExists: L'utilisateur existe déjà
NotFoundOnOrg: L'utilisateur n'a pas été trouvé dans l'organisation choisie
@@ -479,6 +478,7 @@ Errors:
CloseRows: L'instruction SQL n'a pas pu être terminée
SQLStatement: L'instruction SQL n'a pas pu être créée
InvalidRequest: La requête n'est pas valide
TooManyNestingLevels: Trop de niveaux d'imbrication de requêtes (maximum 20)
Quota:
AlreadyExists: Contingent existe déjà pour cette unité
NotFound: Contingent non trouvé pour cette unité

View File

@@ -60,7 +60,6 @@ Errors:
Notification:
NoDomain: Nessun dominio trovato per il messaggio
User:
TooManyNestingLevels: Too many query nesting levels (Max 20).
NotFound: L'utente non è stato trovato
AlreadyExists: L'utente già esistente
NotFoundOnOrg: L'utente non è stato trovato nell'organizzazione scelta
@@ -480,6 +479,7 @@ Errors:
CloseRows: Lo statement SQL non può essere terminato
SQLStatement: Lo statement SQL non può essere creato
InvalidRequest: La richiesta non è valida
TooManyNestingLevels: Troppi livelli di nidificazione delle query (massimo 20)
Quota:
AlreadyExists: La quota esiste già per questa unità
NotFound: Quota non trovata per questa unità

View File

@@ -60,7 +60,6 @@ Errors:
Notification:
NoDomain: メッセージのドメインが見つかりません
User:
TooManyNestingLevels: Too many query nesting levels (Max 20).
NotFound: ユーザーが見つかりません
AlreadyExists: 既に存在するユーザーです
NotFoundOnOrg: ユーザーが選択した組織内で見つかりません
@@ -468,6 +467,7 @@ Errors:
CloseRows: SQLステートメントの終了に失敗しました
SQLStatement: SQLステートメントの作成に失敗しました
InvalidRequest: 無効なリクエストです
TooManyNestingLevels: クエリのネスト レベルが多すぎます (最大 20)
Quota:
AlreadyExists: このユニットにはすでにクォータが存在しています
NotFound: このユニットにはクォータが見つかりません

View File

@@ -60,7 +60,6 @@ Errors:
Notification:
NoDomain: Не е пронајден домен за пораката
User:
TooManyNestingLevels: Too many query nesting levels (Max 20).
NotFound: Корисникот не е пронајден
AlreadyExists: Корисникот веќе постои
NotFoundOnOrg: Корисникот не е пронајден во избраната организација
@@ -478,6 +477,7 @@ Errors:
CloseRows: SQL наредбата не може да се заврши
SQLStatement: SQL наредбата не може да се креира
InvalidRequest: Барањето е невалидно
TooManyNestingLevels: Премногу нивоа на вгнездување на барања (макс 20)
Quota:
AlreadyExists: Веќе постои квота за оваа единица
NotFound: Квотата не е пронајдена за оваа единица

View File

@@ -60,7 +60,6 @@ Errors:
Notification:
NoDomain: Geen domein gevonden voor bericht
User:
TooManyNestingLevels: Te veel query nesting niveaus (Max 20).
NotFound: Gebruiker kon niet worden gevonden
AlreadyExists: Gebruiker bestaat al
NotFoundOnOrg: Gebruiker kon niet worden gevonden op gekozen organisatie
@@ -479,6 +478,7 @@ Errors:
CloseRows: SQL Statement kon niet worden voltooid
SQLStatement: SQL Statement kon niet worden gemaakt
InvalidRequest: Verzoek is ongeldig
TooManyNestingLevels: Te veel query nesting niveaus (Max 20)
Quota:
AlreadyExists: Quota bestaat al voor deze eenheid
NotFound: Quota niet gevonden voor deze eenheid

View File

@@ -60,7 +60,6 @@ Errors:
Notification:
NoDomain: Nie znaleziono domeny dla wiadomości
User:
TooManyNestingLevels: Too many query nesting levels (Max 20).
NotFound: Nie znaleziono użytkownika
AlreadyExists: Użytkownik już istnieje
NotFoundOnOrg: Użytkownik nie został znaleziony w wybranej organizacji
@@ -479,6 +478,7 @@ Errors:
CloseRows: Instrukcja SQL nie mogła zostać zakończona
SQLStatement: Instrukcja SQL nie mogła zostać utworzona
InvalidRequest: Żądanie jest nieprawidłowe
TooManyNestingLevels: Zbyt wiele poziomów zagnieżdżenia zapytań (maks. 20)
Quota:
AlreadyExists: Limit już istnieje dla tej jednostki
NotFound: Nie znaleziono limitu dla tej jednostki

View File

@@ -60,7 +60,6 @@ Errors:
Notification:
NoDomain: Nenhum domínio encontrado para a mensagem
User:
TooManyNestingLevels: Too many query nesting levels (Max 20).
NotFound: Usuário não pôde ser encontrado
AlreadyExists: Usuário já existe
NotFoundOnOrg: Usuário não pôde ser encontrado na organização escolhida
@@ -477,6 +476,7 @@ Errors:
CloseRows: A instrução SQL não pôde ser concluída
SQLStatement: Não foi possível criar a instrução SQL
InvalidRequest: O pedido é inválido
TooManyNestingLevels: muitos níveis de aninhamento de consulta (máx. 20)
Quota:
AlreadyExists: Cota já existe para esta unidade
NotFound: Cota não encontrada para esta unidade

View File

@@ -471,6 +471,7 @@ Errors:
CloseRows: SQL-запрос не удалось завершить
SQLStatement: SQL-запрос не может быть создан
InvalidRequest: Запрос недействителен
TooManyNestingLevels: слишком много уровней вложенности запросов (максимум 20)
Quota:
AlreadyExists: Квота для данного объекта уже существует
NotFound: Квота для данного объекта не найдена

View File

@@ -60,7 +60,6 @@ Errors:
Notification:
NoDomain: 未找到对应的域名
User:
TooManyNestingLevels: Too many query nesting levels (Max 20).
NotFound: 找不到用户
AlreadyExists: 用户已存在
NotFoundOnOrg: 在所选组织中找不到用户
@@ -479,6 +478,7 @@ Errors:
CloseRows: SQL 语句无法完成
SQLStatement: 无法创建 SQL 语句
InvalidRequest: 请求无效
TooManyNestingLevels: 查询嵌套级别过多(最多 20 个)
Quota:
AlreadyExists: 这个单位的配额已经存在
NotFound: 没有找到该单位的配额