Skip to content
Home
Docs/डेटाबेस

डेटाबेस प्रबंधक

FreePro: बढ़े हुए कोटा

एक मॉड्यूल में SQL + NoSQL क्लाइंट + schema डिज़ाइनर + मॉनिटर + बैकअप + AI सहायक। 9 समर्थित engines और ऐप के अंदर एक वास्तविक PostgreSQL 18.2 चल रहा है, बाहरी सर्वर या इंटरनेट की आवश्यकता नहीं।

PostgreSQL 18.2 ऐप के अंदर चल रहा है

एक रैपर नहीं: Android के लिए वास्तविक PostgreSQL बाइनरी (`postgres`, `psql`, `initdb`, `pg_ctl`)। Pocket Code उन्हें ऐप में बंडल करता है और पहले उपयोग पर उन्हें अपने स्टोरेज में निकालता है। सर्वर सेकंड में बूट होता है क्योंकि यह पूर्व-निर्मित डेटा डायरेक्टरी के साथ आता है — सामान्य `initdb` का इंतज़ार नहीं करना पड़ता।

  • कोई root नहीं, कोई Termux नहीं, कोई नेटवर्क नहीं — सब कुछ ऐप में आता है
  • arm64 और armeabi-v7a का समर्थन करता है — आधुनिक फ़ोन से पुराने डिवाइसों तक
  • आप लोकल सर्वर के अंदर कई डेटाबेस बना सकते हैं (पहला मुफ़्त, Pro में अधिक)
  • Unix socket के माध्यम से एक्सेस, TCP localhost नहीं — कुछ OEM के फ़ायरवॉल से बचता है
  • MariaDB engine कोड में जुड़ा हुआ है लेकिन अभी पैकेज नहीं किया गया है

समर्थित engines

Engineप्रकार
लोकल SQLiteलोकल · रिलेशनल SQL
एंबेडेड PostgreSQLलोकल · ऐप में वास्तविक बाइनरी
NeonServerless PostgreSQL
SupabaseManaged PostgreSQL
PlanetScaleServerless MySQL
Tursoवितरित SQLite
MongoDB AtlasNoSQL · दस्तावेज़
FirestoreNoSQL · दस्तावेज़
Upstash RedisKey-value · serverless

कनेक्शन

हर कनेक्शन का रंग के साथ एक पर्यावरण टैग (production, staging, development, testing, local), स्थिति बैज (कनेक्टेड, त्रुटि, आदि) और व्यवस्थित करने के लिए फ़ोल्डर होते हैं।

अपना कनेक्शन स्ट्रिंग पेस्ट करें

`postgres://user:pass@host/db?sslmode=require` पेस्ट करें और ऐप हर फ़ील्ड को स्वतः भरता है

SSH tunnel

होस्ट, पोर्ट, पासवर्ड या निजी कुंजी के साथ उपयोगकर्ता नाम

SSL/TLS

disable से verify-full + कस्टम CA प्रमाणपत्र तक 5 मोड

Connection pooling

न्यूनतम/अधिकतम कनेक्शन, idle timeout, keep-alive

Proxy

HTTP, SOCKS4, SOCKS5 वैकल्पिक auth के साथ

कनेक्शन का परीक्षण करें

सहेजने से पहले कनेक्शन की जाँच करता है और विलंबता दिखाता है

एन्क्रिप्टेड क्रेडेंशियल

पासवर्ड डिवाइस पर एन्क्रिप्टेड होते हैं और कभी स्क्रीन पर दिखाई नहीं देते

क्लाउड प्रदाता

Neon, Supabase, PlanetScale, Mongo Atlas, Turso या Upstash के लिए, ऐप आपके अकाउंट को ब्राउज़ करता है और कनेक्शन स्ट्रिंग की आवश्यकता के बिना projects सूचीबद्ध करता है

डेटा व्यूअर

मॉड्यूल की सबसे समृद्ध स्क्रीन। डेस्कटॉप क्लाइंट से अपेक्षित सब कुछ के साथ पेजिनेटेड टेबल, मोबाइल के लिए अनुकूलित।

प्रति कॉलम क्रमबद्ध (आरोही, अवरोही, कोई नहीं)
=, !=, <, >, LIKE, IN, BETWEEN, IS NULL के साथ फ़िल्टर…
दृश्यमान कॉलम पर टेक्स्ट खोज
बैच में commit किए गए इनलाइन संपादन (प्रति सेल राउंड-ट्रिप नहीं)
JSONB / नेस्टेड ऑब्जेक्ट्स के लिए JSON साइड पैनल
हर मान प्रारूपित के साथ पंक्ति विवरण स्क्रीन
कॉलम दिखाएँ / छिपाएँ / पिन करें, चौड़ाई बदलें
FK मान पर टैप करें → लक्ष्य पंक्ति पर जाता है
पंक्ति सम्मिलित करें, डुप्लिकेट करें या हटाएँ + बैच हटाएँ
ईमेल, पासवर्ड, टोकन, आदि कॉलम के लिए स्वचालित मास्किंग
मेटाडेटा वाले कॉलम पर विज़ुअल विजेट: सितारे, प्रगति, रंग, स्पार्कलाइन…
CSV, JSON, SQL INSERT, पूर्ण SQL या Markdown में निर्यात करें

क्वेरी कंसोल

मोबाइल के लिए डिज़ाइन किया गया मल्टी-टैब एडिटर — SQL प्रतीक बार, स्वतः-पूर्णता और वैकल्पिक AI सहायक के साथ।

  • एक साथ कई क्वेरी टैब (Free: 2 · Pro: असीमित)
  • SQL प्रारूपित करें (pretty-print)
  • सभी चलाएँ · चयन चलाएँ · चालू क्वेरी रद्द करें
  • एडिटर पूर्ववत / फिर से करें
  • SELECT, FROM, WHERE, =, *, ; आदि के साथ क्षैतिज बार — एक टैप में कर्सर पर सम्मिलित करें
  • नामित पैरामीटर (`:user_id`) चलाने से पहले bind डायलॉग के साथ
  • कीवर्ड, टेबल, व्यू, कॉलम, फ़ंक्शन और आपके अपने स्निपेट्स के लिए स्वतः-पूर्णता
  • रंग-कोडित निष्पादन समय के साथ परिणाम (हरा तेज़, नारंगी मध्यम, लाल धीमा)
  • परिणामों को CSV, JSON, SQL या Markdown के रूप में कॉपी करें
  • फ़ोल्डर के साथ सहेजी गई क्वेरी और चलाए गए सब कुछ का स्वचालित इतिहास

AI SQL सहायक

प्राकृतिक भाषा में क्वेरी का वर्णन करें और AI SQL उत्पन्न करता है, इसकी व्याख्या करता है, विकल्प प्रदान करता है, और यदि यह धीमा होगा तो आपको चेतावनी देता है। किन prompts ने आपको अच्छी क्वेरी दीं, इसका इतिहास रखता है।

Free: अपने स्वयं के Gemini अकाउंट के साथ (BYOK / OAuth)। Pro: अपनी खुद की API key कनेक्ट करके किसी भी अनलॉक प्रदाता के साथ। Pocket Code कोई क्रेडिट नहीं जोड़ता — उपयोग आपके प्रदाता अकाउंट पर चलता है।

Schema डिज़ाइनर + 7 जनरेटर

पूर्ण विज़ुअल डिज़ाइनर: ज़ूम और पैन के साथ कैनवास, टेबल ड्रैग करें, foreign keys के लिए कनेक्ट मोड, पूर्ववत/फिर से करें, टेम्पलेट के साथ चरण-दर-चरण विज़ार्ड (ई-कॉमर्स, ब्लॉग, SaaS) और 7 प्रारूपों में निर्यात।

SQL DDL

CREATE TABLE / INDEX / ALTER

Room (Android)

Kotlin @Entity

Prisma

schema.prisma

TypeORM

TypeScript @Entity

Django

Python मॉडल

JSON Schema

सत्यापन

DBML

dbdiagram.io

इसके अलावा लाइव schema पर ER आरेख है: नोड्स = टेबल, लाइनें = कार्डिनैलिटी (1:1, 1:N, N:N) के साथ foreign keys, बड़े आरेखों के लिए मिनिमैप और छवि निर्यात।

सुरक्षित मोड, बैकअप और मॉनिटरिंग

सुरक्षित मोड

खतरनाक संचालन (WHERE के बिना DELETE, DROP, TRUNCATE, ALTER DROP COLUMN, WHERE के बिना UPDATE) को इंटरसेप्ट किया जाता है और एक डायलॉग पूर्ण SQL, प्रभावित होने वाली पंक्तियाँ और अनिवार्य पुष्टि दिखाता है।

यदि आपको ज़रूरत हो तो आप इसे टॉगल से बंद कर सकते हैं।

बैकअप

  • 4 प्रारूप: SQL dump, pg_dump, बाइनरी, CSV
  • 4 गंतव्य: लोकल, Google Drive, Firebase Storage, क्लाउड स्टोरेज (S3/R2/B2)
  • आकार, टेबल काउंट और स्थिति के साथ इतिहास
  • अनुसूचित (प्रति घंटा, दैनिक, साप्ताहिक) रिटेंशन के साथ — Pro

मॉनिटरिंग (5 टैब)

  • Kill बटन के साथ सक्रिय क्वेरी
  • कॉन्फ़िगर करने योग्य थ्रेशोल्ड के साथ slow query log
  • इंडेक्स उपयोग (अनुपयोगी / अति-उपयोगी)
  • कनेक्शन मॉनिटर: विलंबता, QPS, सक्रिय कनेक्शन
  • अलर्ट: पंक्तियाँ, अवधि, DB आकार, त्रुटि दर

सुरक्षा — मास्किंग, भूमिकाएँ, बायोमेट्रिक

मास्किंग केवल इस बात को प्रभावित करता है कि डेटा कैसे रेंडर किया जाता है, यह डेटाबेस में कुछ भी संशोधित नहीं करता। डिफ़ॉल्ट नियम स्वचालित रूप से `email`, `password`, `token`, `secret`, `api_key` जैसे कॉलम का पता लगाते हैं।

मास्क शैलीउदाहरण
पूर्ण मास्क••••••••
आंशिक ईमेलj••@gmail.com
आंशिक फ़ोन+34 6•• ••• 789
आद्याक्षरJ••• D••
ट्रंकेटेड हैशa3f5… (SHA-256)
रिडैक्टेड[REDACTED]

आप UI से engine की भूमिका सूची (Postgres `pg_roles`, MySQL `SHOW ROLES`, आदि) भी पढ़ सकते हैं, GRANT और REVOKE कर सकते हैं, और DELETE/DROP/TRUNCATE चलाने से पहले, production-चिह्नित कनेक्शन खोलने से पहले या मास्क किए गए कॉलम को स्पष्ट रूप से देखने से पहले बायोमेट्रिक्स (फ़िंगरप्रिंट, फ़ेस या PIN) की आवश्यकता हो सकती है।

चार्ट, dashboards और विज़ुअल EXPLAIN

चार्ट और dashboards

कोई भी क्वेरी परिणाम एक चार्ट बन सकता है: बार, लाइन, पाई, स्कैटर या हीटमैप। मल्टी-सीरीज़। आप इसे एक पुन: क्रमित dashboard पर एक widget के रूप में पिन कर सकते हैं (Pro)।

विज़ुअल EXPLAIN प्लान

EXPLAIN आउटपुट को रंग-कोडित लागत और अनुमानित पंक्तियों के साथ एक ट्री के रूप में रेंडर किया जाता है। "AI के साथ समझाएँ" बटन ताकि सहायक इसे प्राकृतिक भाषा में अनुवादित करे और सूचकांकों का सुझाव दे। Postgres, MySQL और SQLite के साथ काम करता है।

समर्पित स्क्रीन के साथ NoSQL

NoSQL प्रारूपों को SQL व्यूअर में नहीं ठूँसा जाता: प्रत्येक के पास उसके मॉडल के लिए डिज़ाइन की गई स्क्रीन हैं।

Firestore

  • संग्रह, दस्तावेज़ और उप-संग्रह ब्राउज़र
  • हर ऑपरेटर के साथ विज़ुअल क्वेरी बिल्डर
  • प्रति-दस्तावेज़ फ़ील्ड संपादन

MongoDB

  • mongosh जैसा shell — सीधे `db.users.find({...})` चलाएँ
  • विज़ुअल एकत्रीकरण पाइपलाइन बिल्डर ($match, $group, $lookup, $facet…)

Redis (Upstash)

  • प्रकार (string, list, set, zset, hash, stream) से फ़िल्टर करने योग्य KV ब्राउज़र
  • हर कमांड के साथ redis-cli-शैली CLI
  • लाइव मॉनिटर (कमांड स्ट्रीम)

Free vs Pro

विशेषताFreePro
मॉड्यूल और 9 engines तक पहुँच
एंबेडेड PostgreSQL + पहला लोकल डेटाबेस
क्वेरी एडिटर, डेटा व्यूअर, ER आरेख, schema डिज़ाइनर और मास्किंग
सहेजे गए कनेक्शन1असीमित
सहेजी गई क्वेरी5असीमित
एक साथ क्वेरी टैब2असीमित
प्रति डेटाबेस टेबल4असीमित
लोकल PostgreSQL के अंदर डेटाबेस1असीमित
Schema टेम्पलेट3असीमित
Dashboard widgets
Schema diff + प्रवासन स्क्रिप्ट
अनुसूचित बैकअप

Free पर 4-टेबल सीमा वैश्विक है: यह फ़ॉर्म से निर्माण, डिज़ाइनर, कंसोल में चलाए गए DDL, schema विज़ार्ड, मॉक-डेटा जनरेटर और CSV आयात को कवर करती है। इसे कच्चे SQL लिखकर बायपास नहीं किया जा सकता।

मॉड्यूल आँकड़े

9

समर्थित engines

7

Schema जनरेटर

6

मास्किंग शैलियाँ

5

चार्ट प्रकार

4

बैकअप प्रारूप

25+

मॉक डेटा प्रकार