@capgo/capacitor-fast-sql
Ikhtisar
Bagian berjudul “Ringkasan”SQLite native berperforma tinggi dengan protokol kustom untuk sinkronisasi efisien dan pengganti IndexedDB
Mulai dengan connect() dan metode inti lainnya yang tercantum di bawah ini.
Dukungan platform
Bagian berjudul “Dukungan platform”| Platform | Dukungan | Catatan |
|---|---|---|
| iOS | Ya | Native |
| Android | Ya | Native |
| Web | Ya | SQLite/Wasm dan OPFS |
Kemampuan Utama
Bagian berjudul “Kemampuan Utama”connect- Inisialisasi koneksi database dan jalankan HTTP server.disconnect- Tutup koneksi database dan hentikan HTTP server.getServerInfo- Dapatkan port HTTP server dan token untuk komunikasi langsung.execute- Jalankan query SQL via bridge Capacitor (untuk query sederhana). Untuk performa lebih baik pada dataset besar, gunakan protokol HTTP langsung via class SQLConnection.
API Publik
Bagian berjudul “Public API”| Metode | Deskripsi |
|---|---|
connect | Inisialisasi koneksi database dan jalankan HTTP server. |
disconnect | Tutup koneksi database dan hentikan HTTP server. |
getServerInfo | Dapatkan port HTTP server dan token untuk komunikasi langsung. |
execute | Jalankan query SQL via bridge Capacitor (untuk query sederhana). Untuk performa lebih baik pada dataset besar, gunakan protokol HTTP langsung via class SQLConnection. |
beginTransaction | Mulai transaksi database. |
commitTransaction | Commit transaksi yang sedang berjalan. |
rollbackTransaction | Rollback transaksi yang sedang berjalan. |
getPluginVersion | Dapatkan versi plugin native Capacitor. |
configureWeb | Konfigurasikan opsi khusus web untuk modul WASM sql.js. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-fast-sql.
Lanjutkan dari @capgo/capacitor-fast-sql
Bagian berjudul “Lanjutkan dari @capgo/capacitor-fast-sql”Jika Anda menggunakan @capgo/capacitor-fast-sql untuk merencanakan penyimpanan dan penanganan file, hubungkan dengan Menggunakan @capgo/capacitor-fast-sql untuk kapabilitas native di Menggunakan @capgo/capacitor-fast-sql, @capgo/capacitor-data-storage-sqlite untuk detail implementasi di @capgo/capacitor-data-storage-sqlite, Menggunakan @capgo/capacitor-data-storage-sqlite untuk kapabilitas native di Menggunakan @capgo/capacitor-data-storage-sqlite, @capgo/capacitor-file untuk detail implementasi di @capgo/capacitor-file, dan Menggunakan @capgo/capacitor-file untuk kapabilitas native di Using @capgo/capacitor-file.