ShortSQL

ShortSQL

ログイン • 26 ダウンロード

コンテンツ

# ShortSQL ### 単一のショートカットの中に、実際のSQLデータベース。 ![オフライン](https://img.shields.io/badge/works-offline-30d158?style=for-the-badge) ![AES-256](https://img.shields.io/badge/encryption-AES--256-ff9500?style=for-the-badge) ![SQL](https://img.shields.io/badge/SQL-60%2B%20functions-0a84ff?style=for-the-badge) ![API](https://img.shields.io/badge/developer-API-af52de?style=for-the-badge) ![ShortSQL](https://unqx.site/shortsql/square.png) > **iPhone での、テーブル、結合、暗号化、およびバックアップ。** > インストール不要。サーバーは不要。アカウントは不要です。あなたのデータは、iCloud Drive内に常に保管されます。 --- ## 一目で | | | |:--|:--| | **リアルSQL** | `JOIN`, `GROUP BY`サブクエリ、 `UNION`取引、トランザクション、および 60+ 機能 | | **暗号化されたデータベース \(Angōka sa reta データベース\)** | AES-256-あなただけが知っているキーを使用するGCM。いつでも変更したり、有効にすることができます。 | | **プライベートデータベース** | コンソールから隠された、それらを手助けするショートカット。 | | **バックアップ & 回復する** | すべてのデータベースを一つに。 `.ssql` ファイルを開いて、数秒で新しいiPhoneに移行してください。 | | **歴史** | 過去20回の検索、一度タップするだけで再実行できます。 | | **素晴らしい結果** | 明るい色や暗い色、またはシンプルなテキストで、きれいなテーブルページ。 | | **開発者API** | 「ワン回のショートカット操作は、…」 *あなた* データベースを効率化する。 | | **オフラインのみ** | このデバイスで全てが動作します。インターネットは、アップデートに関する情報を提供するだけで使用されます。 | --- ## 仕組みは? 走る **ShortSQL**これが全てです。 ![データベースを選んでください。](https://unqx.site/shortsql/rh-step1.png) ![SQL を入力してください。](https://unqx.site/shortsql/rh-step2.png) ![結果をご覧ください。](https://unqx.site/shortsql/rh-step3.png) > **Tip:** メニューを開くには、プロンプトを空白にするか、タイプしてください。 `USE shop` データベースを変更する。 `KEY secret` ロックする、または。 `exit` 閉める。 ### メニューのすべて | オプション | 何をするか | |:--|:--| | **テーブルを閲覧する。** | その並び方を、SQLは不要です。 | | **テーブルについて説明してください。** | 列、種類、キー、およびデフォルト値 | | **歴史** | 最近の質問をもう一度実行してください。 | | **データベースの切り替え** | 複数のものを一括で開く、作成する、または削除する。 | | **入力キー・暗号化** | ロックを解除し、後で暗号化するか、鍵を変更するか、または削除する。 | | **バックアップ & 回復する** | データベースの1つまたはすべてを保存する、または復元する。 | | **設定** | ページまたはテキスト、見た目、開始-表示されている行を上に移動します。すべての変更が確認されます。 | | **助けて。** | 包括的なSQLリファレンスが内蔵されています。 | | **何か新しいことはありますか?** | 各バージョンのリリースノート | | **開発者** | API ガイド、コピー-ShortSQL スターター用、JSON テンプレート | | **支援** | Discord と Telegram | --- ## 真の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`サブクエリ(サブクエリ)`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:** Please provide the English text you would like me to translate\. I need the original text to be able to fulfill your request and produce a Japanese translation\.`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(10万回)**推測することは、時間がかかります。 - **考えを変える。 later:** `ALTER DATABASE vault KEY 'new key'` (意味が不明なため、適切な翻訳はできません。どのような文脈で「re」を使用したいのか教えていただけますでしょうか?)-すべてを暗号化します。 暗号化されていないデータベースでも動作します。 - **`PRIVATE`** データベースは、コンソールの一覧に表示されません。 - すべては生きている。 **iCloud ドライブ > ショートカット > ShortSQL**アップロードされたものは、一切ありません。 > **Note:** 鍵が見つからないことは、暗号化の原理そのものです。 --- ## 決して何かを失わない。 **メニュー > バックアップ & 回復する** 単一のデータベースに、またはすべてのデータベースをまとめて保存する。 `.ssql` ファイルは「ファイル」に保存し、新しいiPhoneへAirDropして、そこから復元してください。暗号化されたデータベース **暗号化された状態を維持する。** バックアップの中に。 --- ## ショートカット作成者向け テキストファイルの操作を止め、ショートカットに実際のデータベースを与えましょう。 **三つの行動**: 1. **Please provide the English text you would like me to translate\. I need the text itself to be able to fulfill your request and produce a Japanese 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` ショートカットを常に最適化します。% オフライン | | 返信 | | |:--|:--| | `ok` | `true`または、 `false` これとともに `error` メッセージ | | `rows` · `count` | 後、 `SELECT` | | `affected` · `insert_id` | その後 `INSERT`, `UPDATE`, `DELETE` | > **ShortSQL スターター · 閲覧 Editor:** インストールしてください。 *メニュー > 開発者* コピーのため-準備機能 \(設定、挿入、選択、更新、大量挿入、暗号化、プライベートデータベース\)。完全なAPIガイドはコンソールにも組み込まれています。 ### 実現すべきアイデア - 注記と-検索機能、タグ、および締め切り日が設定できるアプリについて - 費用と習慣のトラッカー、毎月の合計を表示する。 - 在庫、コレクション、読書リスト - 自分のショートカットの保存設定: `INSERT … ON DUPLICATE KEY UPDATE` - 自動化からのログを、後から問い合わせる。 `GROUP BY` --- ## よくある質問 **インターネットは必要ですか?** No\. 全てはあなたのiPhoneで動作します。オンラインになった際、ShortSQLは定期的に新しいバージョンをチェックします。 **更新すると、私のデータが削除されますか?** 決して。あなたのデータベースはiCloud Driveに保存されており、ショートカットの中にはありません。 **他の人のショートカットが、私のデータベースにアクセスできますか?** ShortSQLは、どのようなショートカットを使用しても呼び出されます。これがAPIの動作方法です。 **暗号化された** 何らかのデリケートなことに関して: 鍵がない場合、データは読み取れません。 **何がサポートされていませんか。** ユーザーと `GRANT`データベースであり、ビュー、トリガー、ストアドプロシージャが含まれています。これはサーバーではなく、個別のデータベースで、一度に一つのリクエストのみを処理します。 **名前は重要ですか?** はい。名前のままにしてください。 **ShortSQL** はい、その通り。他のショートカットもそれを見つけられるよう。 --- ## 支援 & 地域、またはコミュニティ | | | |:--|:--| | **[Discord](https://discord.gg/sS5Wqa4TNp)** | チャット、アップデート、バグ修正、そして週末の楽しみ | | **[テレグラム](https://t.me/ios_shortcuts)** | アップデートとバグ修正を、直接お届け | --- **ShortSQL** 開発: **アヌプ**

インフォメーション

バージョン: 1.0
アクション: 4,824
リリース:
最終更新日: