Generátor testovacích a mock dat

Sestavte schéma tabulky přidáním typovaných polí (název, e-mail, telefon, čísla, data, UUID, slova a další), zvolte počet řádků a volitelné reprodukovatelné semínko, pak vygenerujte realistické náhodné řádky jako CSV, TSV, JSON, HTML nebo hromadné příkazy SQL INSERT pro MySQL, PostgreSQL, SQLite nebo SQL Server. Hodí se pro naplnění databáze, UI makety, zátěžové vzorky a fixture odpovědí API. Každá hodnota je syntetická — nevzniká žádná skutečná osobní data a vše běží zcela lokálně.
Řádky: 1-5000 Semínko (volitelné):
Formát výstupu:
Dialekt SQL: Tabulka:
Každé pole má název sloupce, datový typ s vlastními možnostmi, volitelnou míru NULL (0–100 %) a příznak Unikátní. Typované hodnoty se při úpravách regenerují automaticky.
O generovaných datech:
Hodnoty se berou z syntetických sad — jakákoli podobnost se skutečnou osobou, firmou nebo adresou je náhodná. Americká telefonní čísla používají vyhrazený fiktivní rozsah 555-01xx a e-mail vždy používá vyhrazené domény example.* (RFC 2606), takže nic zde vygenerovaného nelze vytočit ani nelze na to dosáhnout. Když necháte semínko prázdné, použije se kryptograficky náhodný vstup; když zadáte stejné semínko, vzniknou přesně stejné řádky, což se hodí pro testovací fixture a regresní testy. Generování je omezeno na 5 000 řádků a běží zcela lokálně.
Co je generování dat řízené schématem?

Místo ručního psaní řádků popíšete tvar dat — typovaný seznam polí — a generátor každý sloupec vyplní z sady realistických hodnot: jména, e-maily, telefony, data, UUID. To je myšlenka knihoven ve stylu Faker a škáluje se: schéma změníte jednou a na výstupu vzniknou tisíce konzistentních řádků jako CSV, JSON nebo příkazy SQL INSERT připravené k naplnění vývojové databáze.

Syntetická data drží produkční data mimo nižší prostředí — chyba v zátěžovém testu nemůže nic prozradit, protože žádný vygenerovaný řádek neodpovídá skutečnému zákazníkovi.