feat: lepší generování mock dat při vývoji
CI / Generate TypeScript types (push) Successful in 11s
CI / Server unit tests (push) Successful in 25s
CI / Build server (push) Successful in 28s
CI / Build client (push) Successful in 41s
CI / Playwright E2E tests (push) Successful in 1m45s
CI / Build and push Docker image (push) Successful in 46s
CI / Notify (push) Successful in 2s

This commit is contained in:
2026-08-25 10:31:32 +02:00
parent 9027de5f8b
commit 93242b7c7e
7 changed files with 221 additions and 98 deletions
+22 -3
View File
@@ -760,21 +760,40 @@ GenerateMockDataRequest:
additionalProperties: false
properties:
dayIndex:
description: Index dne v týdnu (0 = pondělí, 4 = pátek). Pokud není zadán, použije se aktuální den.
description: Index dne v týdnu (0 = pondělí, 4 = pátek). Pokud není zadán, použije se aktuální den. Ignoruje se, pokud je nastaveno wholeWeek.
$ref: "#/DayIndex"
wholeWeek:
description: Pokud je true, vygenerují se data pro všechny dny týdne (pondělí až pátek).
type: boolean
count:
description: Počet záznamů k vygenerování. Pokud není zadán, vybere se náhodný počet 5-20.
description: Počet záznamů k vygenerování (u celého týdne pro každý den zvlášť). Pokud není zadán, vybere se pro každý den náhodný počet 5-20.
type: integer
minimum: 1
maximum: 100
MockDataDayResult:
description: Výsledek generování/mazání mock dat pro jeden den
type: object
additionalProperties: false
required:
- dayIndex
properties:
dayIndex:
description: Index dne v týdnu, pro který byla akce provedena
$ref: "#/DayIndex"
count:
description: Počet vygenerovaných záznamů pro daný den
type: integer
ClearMockDataRequest:
description: Request pro smazání mock dat (pouze DEV režim)
type: object
additionalProperties: false
properties:
dayIndex:
description: Index dne v týdnu (0 = pondělí, 4 = pátek). Pokud není zadán, použije se aktuální den.
description: Index dne v týdnu (0 = pondělí, 4 = pátek). Pokud není zadán, použije se aktuální den. Ignoruje se, pokud je nastaveno wholeWeek.
$ref: "#/DayIndex"
wholeWeek:
description: Pokud je true, smažou se data všech dnů týdne (pondělí až pátek).
type: boolean
# --- DEV SIMULACE BOLT ---
BoltSimGroupRequest: