15 पॉइंट द्वारा xguru 2025-11-23 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • PostgreSQL के लिए SQL regression testing tool, जो अपने-आप तुलना करता है कि query results बदले हैं या नहीं
  • SQL files को scan करके हर query के लिए expected JSON results, EXPLAIN cost baseline, और test plan बनाता और manage करता है
  • YAML-आधारित Fixture system देता है, जिससे test के लिए DB state को declaratively configure किया जा सकता है (static/dynamic data generation support के साथ)
  • CLI के जरिए init, plan, update, test, baseline आदि पूरा workflow देता है, जिससे query add/change होने पर automatic tracking संभव होता है
  • GitHub Actions, CI/CD के साथ integrate किए जा सकने वाले विभिन्न output formats (console, TAP, JUnit, JSON, GitHub Actions) देता है, इसलिए team-level adoption आसान है
  • मुख्य उपयोग के मामले
    • app code बदले बिना भी SQL query behavior और results verify करना
    • migration के दौरान query results में बदलाव track करना
    • बड़े SQL repositories में automated quality management
  • PostgreSQL-आधारित projects में "query वही है, लेकिन पता नहीं कब से result बदल गया" जैसी समस्या को जड़ से रोकना चाहने वाली teams के लिए खास तौर पर उपयोगी

1 टिप्पणियां

 
ng0301 2025-11-23

ओ... याद आया तो लगता है खोजकर देखूंगा।