SQL ekleme ifadesi oluşturucu
Gerçek bir veritabanına dokunmadan, bir sütun şemasından çalıştırmaya hazır SQL INSERT ifadeleri oluşturun.
SQL ekleme ifadesi oluşturucu
Bir tablo tanımlayın ve bu araç sizin için INSERT ifadelerini yazar. Tabloyu adlandırın, sütunlarını "ad:tip" çiftleri olarak listeleyin - kimlik, ad, e-posta, uuid, boolean, tarih veya artan tarih - kaç satır istediğinizi ayarlayın ve eksiksiz, yapıştırmaya hazır bir SQL komut dosyası oluşturur: her değer zaten alıntılanmış veya doğru şekilde çıplak bırakılmış olarak satır başına bir INSERT INTO ifadesi.
Her sütun türü gerçekçi bir oluşturucuyla eşleşir. "id", birincil anahtar sütunu için 1'den itibaren sayılır. "isim" ve "e-posta" makul sahte kişiler (ve eşleşen küçük harfli bir e-posta) üretir. "uuid", satır başına yeni bir RFC 4122 tanımlayıcısı oluşturur. "boolean", DOĞRU ve YANLIŞ arasında geçiş yapar. "tarih", çok yıllı sabit bir aralıktan rastgele bir gün seçerken, "artan tarih" satır başına bir gün ilerler; bu, created_at sütunlarının sırayla tohumlanması için kullanışlıdır. Dize değerleri, katıştırılmış tırnak işaretleri iki katına çıkarılarak tek tırnak içine alınır, böylece çıktının olduğu gibi çalıştırılması güvenlidir; sayılar ve boolean'lar, tam olarak bir SQL motorunun beklediği gibi, tırnak işareti olmadan bırakılır.
Bu bir dönüştürücü değil, bir oluşturucudur: mevcut bir CSV veya JSON dosyasını okumaz ve gerçek bir şemayı incelemek için herhangi bir veritabanına çağrı yapmaz - tanımladığınız şekilden satırlar üretir; bir geliştirme veritabanını oluşturmak, bir demoyu doldurmak veya bir geçişi gerçek verilerle çalıştırmadan önce stres testi yapmak için birkaç yüz tek kullanımlık satıra ihtiyacınız olduğunda tam olarak istediğiniz şey budur. Zaten verileriniz varsa ve bunların SQL'e dönüştürülmesini istiyorsanız bunun yerine CSV'den SQL'e dönüştürücüyü kullanın; SQL yerine JSON test verilerini istiyorsanız sahte JSON veri oluşturucuyu kullanın.
Her şey tarayıcınızda yerel olarak çalışır; tanımladığınız şema ve ürettiği SQL, cihazınızdan asla ayrılmaz; bu nedenle, üçüncü taraf bir hizmete yapıştırmak istemeyeceğiniz dahili tablo adları ve sütun yapıları için kullanmak güvenlidir. Sonucu kopyalayın, .sql'e hazır bir .txt dosyası olarak indirin veya satır sayısında değişiklik yapın ve anında yenileyin.