Generátor vkládacích příkazů SQL
Generujte připravené příkazy SQL INSERT ze schématu sloupců, aniž byste se dotkli skutečné databáze.
Generátor vkládacích příkazů SQL
Popište tabulku a tento nástroj za vás zapíše příkazy INSERT. Pojmenujte tabulku, uveďte její sloupce jako dvojice „název:typ“ – id, jméno, e-mail, uuid, boolean, datum nebo inkrementační-datum – nastavte počet řádků, které chcete, a vygeneruje kompletní skript SQL připravený k vložení: jeden příkaz INSERT INTO na řádek, přičemž každá hodnota je již citována nebo správně ponechána.
Každý typ sloupce se mapuje na realistický generátor. "id" se počítá od 1 pro sloupec primárního klíče. „jméno“ a „e-mail“ vytvářejí věrohodné falešné osoby (a odpovídající e-mail s malými písmeny). "uuid" generuje nový identifikátor RFC 4122 na řádek. "boolean" se střídá mezi TRUE a FALSE. "datum" vybere náhodný den z pevného víceletého rozsahu, zatímco "přírůstkové-datum" posouvá o jeden den na řádek – užitečné pro osazení sloupců created_at v pořadí. Hodnoty řetězce jsou zabaleny do jednoduchých uvozovek s vloženými uvozovkami zdvojenými, takže výstup lze bezpečně spustit tak, jak je; čísla a booleany jsou ponechány bez uvozovek, přesně tak, jak očekává stroj SQL.
Toto je generátor, nikoli konvertor: nečte existující soubor CSV nebo JSON a nevolá do žádné databáze, aby zkontroloval skutečné schéma – vyrábí řádky z tvaru, který popisujete, což je přesně to, co chcete, když potřebujete několik stovek řádků, abyste nasadili vývojářskou databázi, naplnili demo nebo zátěžově testovali migraci, než ji spustíte se skutečnými daty. Pokud již data máte a chcete je převést na SQL, použijte místo toho převodník CSV na SQL; pokud chcete testovací data JSON spíše než SQL, použijte simulovaný generátor dat JSON.
Vše běží lokálně ve vašem prohlížeči – schéma, které popisujete, a SQL, které vytváří, nikdy neopustí vaše zařízení, takže je bezpečné použít pro interní názvy tabulek a sloupcové struktury, které byste raději nevkládali do služby třetí strany. Zkopírujte výsledek, stáhněte si jej jako soubor .txt připravený pro .sql nebo upravte počet řádků a okamžitě obnovte.