- SQLite डेटाबेस को बनाने, संपादित करने और ब्राउज़ करने के लिए एक ओपन सोर्स टूल
- C++ और Qt framework में लिखा गया, इसलिए यह शक्तिशाली होने के साथ हल्का और तेज़ भी है
- Windows, Linux, MacOS X के लिए portable binaries उपलब्ध: installation या removal की ज़रूरत नहीं, डाउनलोड के बाद unzip करके चलाया जा सकता है
मुख्य फीचर्स
उन्नत SQL कोड एडिटर
- SQL syntax hints और highlighting प्रदान करता है
- code formatting और syntax error दिखाने की सुविधा शामिल
- SQL query में table name आदि पर Ctrl+click करके संबंधित table, index, trigger, view आदि खोले जा सकते हैं
एन्क्रिप्टेड डेटाबेस
- SQLCipher, WxSQLite3, System.Data.SQLite आदि की encryption और password protection सुविधाओं का समर्थन
मल्टीपल डेटाबेस समर्थन
- एक ही query में कई डेटाबेस को refer करने के लिए transparent database connection mechanism प्रदान करता है
कस्टम SQL फ़ंक्शन
- JavaScript, Python, Tcl में कस्टम SQL फ़ंक्शन (scalar और aggregate functions) लागू किए जा सकते हैं
- Wiki page पर तुरंत इस्तेमाल किए जा सकने वाले scripts उपलब्ध
कस्टम sorting method
- sorting algorithm लागू करके
ORDER BY clause आदि में इस्तेमाल की जा सकने वाली कस्टम sorting methods का समर्थन
SQL और DDL history
- 2 हफ़्ते पहले चलाई गई query भी आसानी से खोजी जा सकती है
- SQLiteStudio में चलाए गए DDL statements को देखकर production database को upgrade किया जा सकता है
डेटाबेस के बीच drag and drop
- डेटाबेसों के बीच table, index जैसे objects को drag and drop से copy या move किया जा सकता है
- data शामिल करना है या नहीं, यह चुना जा सकता है
cross-platform समर्थन
- Windows, MacOS X, Linux सहित प्रमुख platforms पर चल सकता है
- FreeBSD जैसे अन्य platforms पर भी source code compile करके चलाया जा सकता है
portable distribution
- installation की ज़रूरत नहीं; डाउनलोड करके unzip और run करना ही पर्याप्त है
- administrator privileges की आवश्यकता नहीं
डेटा generation फीचर
- विभिन्न strategies (constants, sequence, random values, dictionary-based text आदि) का उपयोग करके tables में डेटा अपने-आप भरा जा सकता है
डेटा import और export
- CSV या regular expressions का उपयोग करने वाली text files से डेटा import किया जा सकता है
- SQL statements, CSV, HTML, XML, PDF, JSON आदि कई formats में export किया जा सकता है
scripting
- JavaScript, Python, Tcl भाषाओं का समर्थन
- data generators, कस्टम SQL functions, कस्टम sorting methods आदि के implementation में scripts का उपयोग किया जा सकता है
plugin समर्थन
- नए scripting languages, data import/export formats, table data generation strategies, database formats आदि को plugins के ज़रिए विस्तारित किया जा सकता है
1 टिप्पणियां
Hacker News राय
vd test.sqlite3कमांड इस्तेमाल करके tables की सूची देखी जा सकती थी, और arrow keys व Return key से table data को grid view में देखा जा सकता था.recoverfeature से अधिकांश data वापस पाया जा सका