6 पॉइंट द्वारा GN⁺ 2024-12-05 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • SQL डेटाबेस प्रबंधन के लिए एक हल्का, ब्राउज़र-आधारित GUI, जिसे सरलता और बहुमुखी उपयोगिता को ध्यान में रखकर डिज़ाइन किया गया है
  • शुरुआत में LibSQL और SQLite के लिए विकसित किया गया था, लेकिन अब यह कई तरह के डेटाबेस को सपोर्ट करता है
  • समर्थित डेटाबेस
    • SQLite-आधारित: Turso/LibSQL, SQLite (लोकल फ़ाइल), Cloudflare D1, rqlite, StarbaseDB, Val.town
    • MySQL (बीटा, सीमित फीचर्स)
    • PostgreSQL (बीटा, सीमित फीचर्स)
  • डेस्कटॉप ऐप
    • Windows और Mac डेस्कटॉप ऐप डाउनलोड के लिए उपलब्ध हैं
    • Outerbase Studio Desktop वेब वर्ज़न का एक हल्का Electron wrapper है, जो MySQL और PostgreSQL drivers को सपोर्ट कर सकता है, जो ब्राउज़र वातावरण में संभव नहीं है
  • फीचर्स
    • क्वेरी एडिटर: उपयोगकर्ता-अनुकूल क्वेरी एडिटर, जो auto-complete और function hint tooltips देता है। कई क्वेरियों को एक साथ चलाया जा सकता है और परिणामों को कुशलतापूर्वक देखा जा सकता है
    • डेटा एडिटर: शक्तिशाली डेटा एडिटर, जिसमें सभी बदलावों को commit करने से पहले समीक्षा किया जा सकता है। डेटा टेबल्स को हज़ारों rows और columns को कुशलतापूर्वक render करने के लिए optimize किया गया है
    • स्कीमा एडिटर: SQL लिखे बिना टेबल columns को जल्दी से बनाना, संशोधित करना और हटाना संभव
    • कनेक्शन मैनेजर: लचीला कनेक्शन मैनेजर, जिसमें connections को ब्राउज़र में लोकल रूप से सहेजा जा सकता है। इन्हें सर्वर पर सहेजकर कई डिवाइसेज़ में साझा भी किया जा सकता है

1 टिप्पणियां

 
GN⁺ 2024-12-05
Hacker News राय
  • ऐसा कुछ बनाने का अनुभव रहा है, और अहम बात यह है कि क्या permissions management का support है

    • email list को बनाए रखना और दूसरे लोगों को rows जोड़ने की permission देना आदर्श होगा
    • लगता है कि इस तरह के maintenance के लिए मज़बूत standards की कमी है
  • लगा कि high-quality browser-based DB browser की कमी है, और Firestore driver implementation की उम्मीद है

    • GCP environment से बंधा हूँ, इसलिए Firestore driver की ज़रूरत है
  • "compact" interface option होना अच्छा होगा

    • web UI और native GUI की तुलना में, web में space जल्दी खत्म हो जाता है
    • padding ज़्यादा होने से असली जानकारी देखना मुश्किल होता है
  • Kate SQL plugin का उपयोग बहुत उपयोगी है

    • SQL को file या Markdown file के रूप में व्यवस्थित किया जा सकता है
    • पहले कई बार मिलते-जुलते SQL को फिर से टाइप करना पड़ा है
  • जिन environments में installation मुश्किल है, वहाँ pip install या npm install के ज़रिए इसे आसानी से इस्तेमाल किया जा सके, ऐसी उम्मीद है

    • datasette की तरह इसे आसानी से चलाया जा सके
  • जानना चाहता हूँ कि collaboration support की कोई योजना है या नहीं

    • ऐसी सुविधा चाहिए जहाँ दो या उससे ज़्यादा users एक ही workspace में real time में query कर सकें और results पा सकें
    • vscode + liveshare + SQL management extension के साथ मिलती-जुलती functionality आज़माने का अनुभव है
  • SQL reporting के लिए Metabase का उपयोग कर रहा हूँ, और ऐसा tool ढूंढ रहा हूँ जिसमें values को वास्तव में बदला जा सके

    • transactions का इस्तेमाल न होना और database schema का दो बार define होना चिंता का विषय है
  • browser-based database UI में binary data और बहुत बड़े integers को संभालने में बहुत समस्याएँ रही हैं

  • जानना चाहता हूँ कि tauri का उपयोग करने की योजना है या नहीं

    • native OS web view का इस्तेमाल किया जा सकता है, और electron का overhead कम किया जा सकता है
  • DB के ऊपर web UI होने के पीछे BI-oriented tools की यही प्रेरणा है

    • Metabase के जरिए tables में write करना संभव है