dbtpl

dbtpl, veritabanı şemalarını ve özel sorguları inceleyerek şablona dayalı Go kodu üreten bir komut satırı aracıdır. PostgreSQL, MySQL, SQLite, Oracle ve Microsoft SQL Server veritabanlarını destekler; şema oluşturma betikleri, JSON veya YAML tanımları ve Graphviz diyagramları oluşturabilir. Şema modunda veritabanı meta verilerini ve SQL iç gözlem sorgularını kullanarak tipleri ve ilişkileri tespit eder.

DB

dbtpl

Yeni72

xo · ORM & Veritabanı Araçları

YILDIZ3.9K
ÇATAL337
COMMIT0
KATKICI0
SÜRÜMv1.0.2
GÜNCELLEME1 ay önce
GoVeritabanıCLIKod ÜretimiMIT
Ne yapar?
  • Veritabanı şemanı veya özel SQL sorgularını inceleyerek şablona dayalı Go kodu üretirsin.
  • Veritabanı şemaları için şema oluşturma betikleri, JSON/YAML tanımları ve Graphviz diyagramları hazırlarsın.
  • PostgreSQL, MySQL, SQLite, Oracle ve Microsoft SQL Server veritabanlarına bağlanarak tür güvenliği sağlarsın.
Kullanıcı yorumları
  • ↓ OlumsuzGitHub Issue

    Hata: Hata 1242: Subquery 1 satırdan fazla döndürür

    “MySQL şemasına karşı xo çalıştırmaya çalıştığımda başlıkta açıklanan hatayı alıyorum. Hata ayıklama bilgilerini yazdırmak için herhangi bir flags/env var mı, e.g. böylece hangi sorgunun çöktüğünü öğrenebilirim? Buldum: konuyla ilgili olabilir.”

  • • NötrGitHub Issue

    Bazı tablolar için ByID yöntemleri üretilemiyor

    “Öncelikle şunu söylemeliyim ki, bu konuda yapılan çalışmalar beni çok heyecanlandırdı. XO'yu GO'da yazılmış bottrapping web uygulamalarının ayrılmaz bir parçası olarak görüyorum ve nasıl büyümeye devam ettiğini görmek isterim. Ne yazık ki bir sorunum var. MySQL için bir şemam var...”

GitHub

Notum

Aynı kategoride: ORM & Veritabanı Araçları