Generator instrukcji wstawiania SQL
Generuj gotowe do uruchomienia instrukcje SQL INSERT ze schematu kolumnowego, bez dotykania prawdziwej bazy danych.
Generator instrukcji wstawiania SQL
Opisz tabelę, a to narzędzie napisze za Ciebie instrukcje INSERT. Nazwij tabelę, wypisz jej kolumny jako pary „nazwa:typ” — identyfikator, nazwa, adres e-mail, uuid, wartość logiczna, data lub data-inkrementacji — ustaw liczbę wierszy, które chcesz, a wygeneruje kompletny, gotowy do wklejenia skrypt SQL: jedna instrukcja INSERT INTO na wiersz, z każdą wartością już cytowaną lub pozostawioną poprawnie.
Każdy typ kolumny jest odwzorowany na realistyczny generator. „id” liczy się od 1 dla kolumny klucza podstawowego. „imię i nazwisko” i „e-mail” tworzą wiarygodne fałszywe osoby (i pasujący adres e-mail zapisany małymi literami). „uuid” generuje nowy identyfikator RFC 4122 w każdym wierszu. „boolean” zmienia się pomiędzy PRAWDA i FAŁSZ. „data” wybiera losowy dzień ze stałego zakresu wieloletniego, podczas gdy „data inkrementacyjna” przesuwa się o jeden dzień w każdym wierszu — przydatne do umieszczania kolumn utworzonych w kolejności. Wartości ciągów są opakowane w pojedyncze cudzysłowy z podwójnymi cudzysłowami, więc dane wyjściowe można bezpiecznie uruchomić w niezmienionej postaci; liczby i wartości logiczne pozostają bez cudzysłowu, dokładnie tak, jak oczekuje tego silnik SQL.
To jest generator, a nie konwerter: nie odczytuje istniejącego pliku CSV ani JSON i nie wywołuje żadnej bazy danych w celu sprawdzenia prawdziwego schematu — tworzy wiersze na podstawie opisanego kształtu, a właśnie tego potrzebujesz, gdy potrzebujesz kilkuset jednorazowych wierszy do zasadzenia bazy danych deweloperów, zapełnienia wersji demonstracyjnej lub przetestowania migracji przed uruchomieniem jej z rzeczywistymi danymi. Jeśli masz już dane i chcesz je przekształcić w SQL, użyj zamiast tego konwertera CSV na SQL; jeśli chcesz danych testowych JSON zamiast SQL, użyj próbnego generatora danych JSON.
Wszystko działa lokalnie w Twojej przeglądarce — opisany przez Ciebie schemat i generowany przez niego kod SQL nigdy nie opuszczają Twojego urządzenia, więc można go bezpiecznie używać do wewnętrznych nazw tabel i struktur kolumn, których wolisz nie wklejać do usługi innej firmy. Skopiuj wynik, pobierz go jako plik .txt gotowy do obsługi .sql lub dostosuj liczbę wierszy i natychmiast zregeneruj.