@capgo/capacitor-fast-sql
Übersicht
Abschnitt mit dem Titel „Übersicht“Hochperformantes natives SQLite mit eigenem Protokoll für effiziente Sync-Vorgänge und als Ersatz für IndexedDB
Starte mit connect() und die weiteren unten aufgeführten Core-Methoden.
Plattform-Support
Abschnitt mit dem Titel „Plattformunterstützung“| Plattform | Support | Hinweise |
|---|---|---|
| iOS | Ja | Nativ |
| Android | Ja | Nativ |
| Web | Ja | SQLite/Wasm und OPFS |
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“connect- Initialisiere die Datenbankverbindung und starte den HTTP-Server.disconnect- Datenbankverbindung schließen und HTTP-Server stoppen.getServerInfo- HTTP-Server-Port und Token für direkte Kommunikation abrufen.execute- Führe eine SQL-Abfrage über die Capacitor Bridge aus (für einfache Abfragen). Für bessere Performance bei großen Datensätzen nutze das HTTP-Protokoll direkt über die SQLConnection-Klasse.
API (öffentlich)
Abschnitt mit dem Titel „Public API“| Methode | Beschreibung |
|---|---|
connect | Initialisiere die Datenbankverbindung und starte den HTTP-Server. |
disconnect | Schließe die Datenbankverbindung und stoppe den HTTP-Server. |
getServerInfo | Rufe den Port und das Token des HTTP-Servers für die direkte Kommunikation ab. |
execute | Führe eine SQL-Abfrage über die Capacitor Bridge aus (für einfache Queries). Für bessere Performance bei großen Datensätzen nutze das HTTP-Protokoll direkt über die SQLConnection-Klasse. |
beginTransaction | Starte eine Datenbank-Transaktion. |
commitTransaction | Committe die aktuelle Transaktion. |
rollbackTransaction | Rollback der aktuellen Transaktion. |
getPluginVersion | Gibt die native Capacitor Plugin-Version zurück. |
configureWeb | Konfiguriere web-spezifische Optionen für das sql.js WASM-Modul. |
Source of Truth
Abschnitt mit dem Titel „Source of Truth“Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-fast-sql.
Weiterlesen mit @capgo/capacitor-fast-sql
Abschnitt mit dem Titel „Weiterlesen mit @capgo/capacitor-fast-sql“Wenn Sie ... verwenden @capgo/capacitor-fast-sql um Speicher und Dateiverarbeitung zu planen, verbinde es mit Verwendung von @capgo/capacitor-fast-sql für die native Funktion in Verwendung von @capgo/capacitor-fast-sql, @capgo/capacitor-data-storage-sqlite für die Implementierungsdetails in @capgo/capacitor-data-storage-sqlite, Verwendung von @capgo/capacitor-data-storage-sqlite für die native Funktion in „Verwendung von @capgo/capacitor-data-storage-sqlite“,“ @capgo/capacitor-file für das Implementierungsdetail in @capgo/capacitor-file, und Verwendung von @capgo/capacitor-file für die native Funktion in Verwendung von @capgo/capacitor-file.