Generator SQL izraza za umetanje
Generirajte SQL INSERT izjave spremne za izvođenje iz sheme stupca, bez dodirivanja prave baze podataka.
Generator SQL izraza za umetanje
Opišite tablicu i ovaj alat za vas piše INSERT izjave. Imenujte tablicu, navedite njezine stupce kao parove "name:type" — id, name, email, uuid, boolean, date ili incrementing-date — postavite koliko redaka želite i ona generira potpunu SQL skriptu spremnu za lijepljenje: jednu INSERT INTO izjavu po retku, sa svakom vrijednošću koja je već navedena ili ostavljena ispravno golom.
Svaki tip stupca preslikava se na realistični generator. "id" broji od 1 za stupac primarnog ključa. "ime" i "e-pošta" stvaraju uvjerljive lažne osobe (i odgovarajuću e-poštu malim slovima). "uuid" generira svježi RFC 4122 identifikator po retku. "boolean" se izmjenjuje između TRUE i FALSE. "date" odabire slučajni dan iz fiksnog višegodišnjeg raspona, dok "incrementing-date" napreduje za jedan dan po retku — korisno za sijanje created_at stupaca po redu. Vrijednosti niza zamotane su u jednostruke navodnike s umetnutim navodnicima udvostručenim, tako da je izlaz siguran za izvođenje kakav jest; brojevi i Booleovi su ostavljeni bez navodnika, točno onako kako SQL mehanizam očekuje.
Ovo je generator, a ne pretvarač: ne čita postojeću CSV ili JSON datoteku i ne poziva nijednu bazu podataka da pregleda stvarnu shemu — izrađuje retke iz oblika koji opisujete, što je upravo ono što želite kada vam treba nekoliko stotina redova za bacanje za postavljanje razvojne baze podataka, popunjavanje demonstracije ili testiranje otpornosti na migraciju prije nego što je pokrenete na stvarnim podacima. Ako već imate podatke i želite ih pretvoriti u SQL, umjesto toga upotrijebite pretvarač CSV u SQL; ako želite JSON testne podatke umjesto SQL-a, koristite lažni generator JSON podataka.
Sve se izvodi lokalno u vašem pregledniku — shema koju opisujete i SQL koji proizvodi nikada ne napuštaju vaš uređaj, tako da je sigurna za upotrebu za interna imena tablica i strukture stupaca koje radije ne biste zalijepili u uslugu treće strane. Kopirajte rezultat, preuzmite ga kao .txt datoteku spremnu za .sql ili namjestite broj redaka i ponovno generirajte odmah.