ShortSQL
विवरण
# ShortSQL
### एक वास्तविक एसक्यूएल डेटाबेस, एक शॉर्टकट के अंदर।
   

> **अपने iPhone पर टेबल, जॉइन, एन्क्रिप्शन और बैकअप।**
> कोई ऐप इंस्टॉल करने की आवश्यकता नहीं है। कोई सर्वर नहीं है। कोई खाता आवश्यक नहीं है। आपका डेटा कभी भी आपके iCloud ड्राइव में नहीं जाता।
---
## एक नज़र में
| | |
|:--|:--|
| **रियल एसक्यूएल** | `JOIN`, `GROUP BY`सबक्वेरीज़, `UNION`लेन\-देन और 60\.+ कार्य \(karya\) / फ़ंक्शन \(function\) |
| **एन्क्रिप्टेड डेटाबेस** | AES-256-जीसीएम, जिसमें केवल आपको पता होने वाला एक कुंजी है। इसे बदलें या किसी भी समय चालू करें। |
| **निजी डेटाबेस** | कंसोल से छिपा हुआ, उन शॉर्टकटों का स्वामी। |
| **बैकअप & पुनर्स्थापित करना** | हर डेटाबेस एक ही में। `.ssql` फ़ाइल। कुछ सेकंड में एक नए iPhone पर जाएँ। |
| **इतिहास** | आपके पिछले 20 प्रश्न, एक टैप से फिर से चलाएं। |
| **शानदार परिणाम** | एक साफ टेबल पेज, चाहे वह हल्के या गहरे रंग में हो, या साधारण टेक्स्ट में। |
| **डेवलपर एपीआई** | एक रन शॉर्टकट क्रिया निम्नलिखित प्रदान करती है। *तुम्हारी* डेटाबेस को छोटा करना |
| **पूर्ण रूप से ऑफलाइन** | यह उपकरण पर सब कुछ चलता है। इंटरनेट का उपयोग केवल आपको अपडेट के बारे में जानकारी देने के लिए किया जाता है। |
---
## यह कैसे काम करता है।
दौड़ना **ShortSQL**यह पूरा सेटअप है।



> **Tip:** मेनू खोलने के लिए, प्रॉम्प्ट को खाली छोड़ दें। टाइप करें। `USE shop` डेटाबेस को बदलना\. `KEY secret` इसे अनलॉक करना, या `exit` बंद करने के लिए।
### मेनू में सब कुछ।
| विकल्प | यह क्या करता है। |
|:--|:--|
| **मेज पर घूमें।** | इसके पंक्तियाँ देखें, इसके लिए एसक्यूएल की आवश्यकता नहीं है। |
| **एक तालिका का वर्णन करें।** | कॉलम, प्रकार, कुंजी और डिफ़ॉल्ट। |
| **इतिहास** | अपनी हाल की एक क्वेरी को फिर से चलाएं। |
| **डेटाबेस को स्विच करना** | कई विकल्पों को एक साथ खोलें, बनाएँ या हटाएँ। |
| **एंटर कुंजी · एन्क्रिप्शन** | लॉक करें, बाद में एन्क्रिप्ट करें, कुंजी बदलें या हटा दें। |
| **बैकअप & पुनर्स्थापित करना** | एक या सभी डेटाबेस को सुरक्षित रखें, या उन्हें पुनर्स्थापित करें। |
| **सेटिंग्स** | पृष्ठ या पाठ, स्वरूप, शुरुआत-ऊपर, पंक्तियों को दिखाया गया है। हर बदलाव को सत्यापित किया गया है। |
| **मदद** | एक संपूर्ण SQL संदर्भ, जो अंतर्निहित है। |
| **क्या नया है?** | हर संस्करण के लिए रिलीज़ नोट्स |
| **डेवलपर्स** | एपीआई गाइड, एक प्रति-रेडी JSON टेम्प्लेट, शॉर्टएसक्यूएल स्टार्टर\. |
| **सहायता** | डिस्कॉर्ड और टेलीग्राम |
---
## वास्तविक SQL। यह कोई खेल नहीं है।
```sql
CREATE TABLE expenses (
id INT PRIMARY KEY AUTO_INCREMENT,
item VARCHAR(80) NOT NULL,
amount DECIMAL(10,2) NOT NULL,
tag TEXT DEFAULT 'other',
spent DATE DEFAULT (CURRENT_DATE)
);
-- Where did my money go this month?
SELECT tag, COUNT(*) AS times, SUM(amount) AS total
FROM expenses
WHERE spent >= DATE_FORMAT(CURDATE(), '%Y-%m-01')
GROUP BY tag
ORDER BY total DESC;
```
### जो कुछ समर्थित है।
- **Databases:** `CREATE` \(सादा\) `ENCRYPTED`, `PRIVATE`), `ALTER DATABASE … KEY / DECRYPT / PRIVATE / PUBLIC`, `SHOW DATABASES`, `DROP`
- **Tables:** `CREATE` कृपया अधिक जानकारी प्रदान करें। मुझे अनुवाद करने के लिए मूल पाठ की आवश्यकता है। `AS SELECT` और `LIKE`), `ALTER` \(जोड़ें, हटाएं, नाम बदलें, संशोधित करें, कॉलम बदलें, तालिका का नाम बदलें\) `DROP`, `TRUNCATE`, `RENAME`, `DESCRIBE`, `SHOW TABLES`, `SHOW CREATE TABLE`, `SHOW INDEX`
- **Writing:** `INSERT` \(बहु-पंक्ति `SELECT`, `SET`), `INSERT IGNORE`, `REPLACE`, `ON DUPLICATE KEY UPDATE`, `UPDATE` और `DELETE` साथ में `ORDER BY` / `LIMIT`
- **Reading:** `JOIN`, `LEFT` / `RIGHT` / `CROSS JOIN`, `GROUP BY`, `HAVING`, `DISTINCT`, `ORDER BY`, `LIMIT` / `OFFSET`सबक्वेरी \(Subquery\)`IN`, `EXISTS`स्केलर, व्युत्पन्न तालिकाएँ। `UNION` / `UNION ALL`
- **Expressions:** `CASE`, `CAST`, `BETWEEN`, `LIKE`, `REGEXP`, `IS NULL`, `<=>`, `DIV`, `MOD`, `INTERVAL`
- **Constraints:** `PRIMARY KEY`, `AUTO_INCREMENT`, `UNIQUE`, `NOT NULL`, `DEFAULT`
- **Transactions:** `BEGIN` / `COMMIT` / `ROLLBACK`कोई भी `;` यह स्क्रिप्ट तभी सहेजी जाएगी, जब हर कथन सफल हो।
- **Functions:** कृपया पाठ प्रदान करें।`CONCAT`, `SUBSTRING`, `REPLACE`, `LPAD`…, संख्याओं \(`ROUND`, `ABS`, `POWER`…\), तिथियाँ \(`NOW`, `DATE_ADD`, `DATEDIFF`, `DATE_FORMAT`…\), तर्क`IF`, `IFNULL`, `COALESCE`…\), कुल राशि`COUNT`, `SUM`, `AVG`, `MIN`, `MAX`, `GROUP_CONCAT`)
> सरल `SELECT`, `COUNT`, `UPDATE` और `DELETE` कुछ स्वाभाविक क्रियाओं के माध्यम से, बड़े टेबल जल्दी बने रहें।
---
## आपके डेटा को सुरक्षित किया गया है।
- **`CREATE DATABASE vault ENCRYPTED`** हर तालिका को एन्क्रिप्ट करता है। **AES-256-GCM**की लंबाई बढ़ाई गई है। **PBKDF2 \(100,000 राउंड\)**यह अनुमान लगाना धीमा है।
- **अपने विचारों को बदलें। later:** `ALTER DATABASE vault KEY 'new key'` re-यह सब को एन्क्रिप्ट करता है। यह बिना एन्क्रिप्ट किए गए डेटाबेस पर भी काम करता है।
- **`PRIVATE`** डेटाबेस कंसोल सूची में कभी दिखाई नहीं देते।
- हर चीज जीवित है। **iCloud ड्राइव › शॉर्टकट › शॉर्टएसक्यूएल**एक भी चीज़ अपलोड नहीं की गई है, कभी नहीं।
> **Note:** एक खोया हुआ चाबी को पुनः प्राप्त करना संभव नहीं है। यही वह बात है जो एन्क्रिप्शन को परिभाषित करती है।
---
## कभी भी कुछ भी खोना नहीं।
**मेनू › बैकअप & पुनर्स्थापित करना** एक डेटाबेस को, या सभी डेटाबेस को, एक ही में बचाता है। `.ssql` फ़ाइल को "फ़ाइलों" में रखें, फिर इसे एक नए iPhone पर AirDrop करें और वहां रिस्टोर करें। एन्क्रिप्टेड डेटाबेस। **एन्क्रिप्टेड रहें।** बैकअप के अंदर।
---
## शॉर्टकट बनाने वालों के लिए।
टेक्स्ट फ़ाइलों को इधर\-उधर न करें। अपने शॉर्टकट को एक वास्तविक डेटाबेस दें। **तीन कार्य**:
1. **Please provide me with the English text you would like translated\. I need the text to be able to produce the Hindi translation\.** JSON अनुरोध \(या\) **शब्दकोश**)
2. **शॉर्टकट चलाएं।** → `ShortSQL`
3. **इनपुट से शब्दकोश प्राप्त करें।** पढ़ें `rows`, `affected` कोई अनुवाद नहीं। `error`
```json
{
"db": "myapp",
"query": "SELECT id, title FROM notes WHERE done = ?",
"params": [0]
}
```
**Reply:**
```json
{
"ok": true,
"count": 2,
"rows": [
{ "id": "1", "title": "Buy milk" },
{ "id": "2", "title": "Call mom" }
]
}
```
**मात्रा insert:** कई पंक्तियाँ, एक कॉल, सब या कुछ नहीं।:
```json
{
"db": "myapp",
"table": "notes",
"rows": [
{ "title": "Buy milk" },
{ "title": "Call mom", "done": 1 }
]
}
```
| क्षेत्र | | |
|:--|:--|:--|
| `db` | आवश्यक | डेटाबेस का नाम |
| `query` | आवश्यक* | एक कथन, या एक `;` वह स्क्रिप्ट जो या तो सब कुछ सेव करती है, या कुछ भी नहीं। |
| `params` | वैकल्पिक | हर एक के लिए एक मूल्य। `?`सुरक्षित रूप से उद्धृत: कोट, इमोजी, लाइन ब्रेक |
| `key` | वैकल्पिक | एन्क्रिप्टेड डेटाबेस के लिए |
| `table` + `rows` | वैकल्पिक | बल्क इंसर्ट *इसके बजाय* एक प्रश्न |
| `check_updates` | वैकल्पिक | `false` अपने शॉर्टकट को 100% सुरक्षित रखें।% ऑफलाइन |
| उत्तर दें। | |
|:--|:--|
| `ok` | `true`या, `false` साथ `error` संदेश |
| `rows` · `count` | इसके बाद `SELECT` |
| `affected` · `insert_id` | इसके बाद `INSERT`, `UPDATE`, `DELETE` |
> **शॉर्टएसक्यूएल स्टार्टर · देखें Editor:** इसे स्थापित करें। *मेनू › डेवलपर* प्रतिलिपि के लिए-तैया ब्लॉक \(जैसे सेटअप, इंसर्ट, सेलेक्ट, अपडेट, बल्क इंसर्ट, एन्क्रिप्शन, निजी डेटाबेस\)। इस API गाइड को कंसोल में भी पूरी तरह से शामिल किया गया है।
### विचारों का निर्माण
- नोट्स और\.\.\.-ऐसे ऐप्स जिनमें खोज \(search\), टैग और अंतिम तिथि की सुविधा हो।
- मासिक कुल के साथ व्यय और आदत ट्रैकर।
- इन्वेंट्री, संग्रह और पठन सूची
- अपने व्यक्तिगत शॉर्टकट के लिए स्टोरेज सेटिंग्स।: `INSERT … ON DUPLICATE KEY UPDATE`
- स्वचालित कार्यों से प्राप्त लॉग्स, जिन्हें बाद में जांचा जाता है। `GROUP BY`
---
## एफएक्यू \(Frequently Asked Questions\)
**क्या मुझे इंटरनेट की आवश्यकता है?**
नही। सब कुछ आपके iPhone पर चलता है। जब आप ऑनलाइन होते हैं, तो शॉर्टएसक्यू कभी\-कभी नए संस्करण की जाँच करता है।
**अपडेट करने से मेरा डेटा डिलीट हो जाएगा?**
न कभी। आपके डेटाबेस iCloud ड्राइव में हैं, शॉर्टकट के अंदर नहीं।
**क्या दूसरों के शॉर्टकट मेरे डेटाबेस तक पहुंच सकते हैं?**
कोई भी शॉर्टकट चलाने से ShortSQL ट्रिगर हो सकता है। यही API कैसे काम करता है। इसका उपयोग करें। **एन्क्रिप्टेड** किसी भी संवेदनशील विषय के लिए।: कुंजी के बिना, डेटा पढ़ने योग्य नहीं है।
**यह क्या समर्थित नहीं है?**
उपयोगकर्ता और `GRANT`यह एक व्यक्तिगत डेटाबेस है, जिसमें केवल एक बार में एक अनुरोध \(query\) होता है, सर्वर नहीं।
**क्या नाम महत्वपूर्ण है?**
हाँ। इसे नाम से रखें। **ShortSQL** निश्चित रूप से, इसलिए अन्य त्वरित तरीके भी इसे पा सकते हैं।
---
## सहायता & समुदाय
| | |
|:--|:--|
| **[डिस्कॉर्ड](https://discord.gg/sS5Wqa4TNp)** | चैट, अपडेट्स, बग फिक्स और वीकेंड का मज़ा |
| **[टेलेग्राम](https://t.me/ios_shortcuts)** | नवीनतम अपडेट और बग फिक्स, सीधे आपके लिए। |
---
**ShortSQL** विकसित किया गया **अनुप**
सूचना
संस्करण:
1.0
कार्रवाइयाँ:
4,824
जारी:
अद्यतन:
टिप्पणियाँ
बातचीत शुरू
अभी तक कोई टिप्पणी नहीं। टिप्पणी करने वाले पहले व्यक्ति बनें!
कृपया पर टिप्पणी करने के लिए में हस्ताक्षर करें।