Generator stavkov za vstavljanje SQL
Ustvarite pripravljene stavke SQL INSERT iz sheme stolpcev, ne da bi se dotaknili prave baze podatkov.
Generator stavkov za vstavljanje SQL
Opišite tabelo in to orodje namesto vas napiše stavke INSERT. Poimenujte tabelo, navedite njene stolpce kot pare »ime:vrsta« — id, ime, e-pošta, uuid, boolean, datum ali incrementing-date — nastavite, koliko vrstic želite, in ustvari popoln skript SQL, pripravljen za lepljenje: en stavek INSERT INTO na vrstico, z vsako vrednostjo, ki je že navedena ali ostane gola pravilno.
Vsaka vrsta stolpca se preslika v realističen generator. "id" šteje od 1 za stolpec primarnega ključa. »ime« in »e-pošta« ustvarita verjetne lažne osebe (in ujemajoč se e-poštni naslov z malimi črkami). "uuid" ustvari nov identifikator RFC 4122 na vrstico. "boolean" menjava med TRUE in FALSE. »datum« izbere naključni dan iz fiksnega večletnega obsega, medtem ko »incrementing-date« napreduje za en dan na vrstico — uporabno za sejanje stolpcev created_at po vrstnem redu. Vrednosti nizov so zavite v enojne narekovaje z vdelanimi podvojenimi narekovaji, tako da je izhod varen za zagon tak, kot je; števila in logične vrednosti ostanejo brez narekovajev, natanko tako, kot pričakuje mehanizem SQL.
To je generator, ne pretvornik: ne bere obstoječe datoteke CSV ali JSON in ne pokliče nobene zbirke podatkov, da bi pregledal pravo shemo — izdeluje vrstice iz oblike, ki jo opisujete, kar je natanko tisto, kar želite, ko potrebujete nekaj sto vrstic za vrnitev, da napolnite bazo podatkov razvijalcev, izpolnite predstavitev ali preizkusite migracijo, preden jo zaženete z resničnimi podatki. Če že imate podatke in jih želite pretvoriti v SQL, namesto tega uporabite pretvornik CSV v SQL; če želite testne podatke JSON namesto SQL, uporabite lažni generator podatkov JSON.
Vse se izvaja lokalno v vašem brskalniku – shema, ki jo opisujete, in SQL, ki jo ustvari, nikoli ne zapustita vaše naprave, zato jo je varno uporabljati za notranja imena tabel in strukture stolpcev, ki jih raje ne bi prilepili v storitev tretje osebe. Kopirajte rezultat, ga prenesite kot datoteko .txt, pripravljeno za .sql, ali prilagodite število vrstic in takoj znova ustvarite.