Petunjuk
Tutorial pada SQL Cepat
Menggunakan @capgo/capacitor-sql-cepat
Plugin SQL Cepat untuk akses database SQLite tingkat tinggi.
Instal
bun add @capgo/capacitor-fast-sql
bunx cap sync
Apa yang Dibuka oleh Plugin Ini
connect- Inisialisasi koneksi database dan mulai server HTTP.disconnect- Tutup koneksi database dan berhenti server HTTP.getServerInfo- Dapatkan nomor port server HTTP dan token untuk komunikasi langsung.execute- Jalankan perintah SQL melalui jembatan Capacitor (untuk perintah sederhana). Untuk kinerja yang lebih baik dengan dataset besar, gunakan protokol HTTP secara langsung melalui kelas SQLConnection.
Contoh Penggunaan
connect
Inisialisasi koneksi database dan mulai server HTTP.
import { CapgoCapacitorFastSql } from '@capgo/capacitor-fast-sql';
const conn = await CapgoCapacitorFastSql.connect({ database: 'myapp' });
console.log('Connected on port:', conn.port);
disconnect
Tutup koneksi database dan hentikan server HTTP.
import { CapgoCapacitorFastSql } from '@capgo/capacitor-fast-sql';
await CapgoCapacitorFastSql.disconnect({ database: 'myapp' });
getServerInfo
Dapatkan port dan token server HTTP untuk komunikasi langsung.
import { CapgoCapacitorFastSql } from '@capgo/capacitor-fast-sql';
const info = await CapgoCapacitorFastSql.getServerInfo({ database: 'myapp' });
console.log('Server port:', info.port);
execute
Jalankan query SQL melalui Capacitor bridge (untuk query sederhana). Untuk kinerja yang lebih baik dengan dataset besar, gunakan protokol HTTP secara langsung melalui kelas SQLConnection.
import { CapgoCapacitorFastSql } from '@capgo/capacitor-fast-sql';
const result = await CapgoCapacitorFastSql.execute({
database: 'myapp',
statement: 'SELECT * FROM users WHERE age > ?',
params: [18]
});
console.log('Rows:', result.rows);
Referensi Lengkap
- GitHub: https://github.com/Cap-go/capacitor-sql-cepat/
- Dokumen: /docs/plugins/sql-cepat/
Lanjutkan dari Menggunakan @capgo/capacitor-sql-cepat
Jika Anda menggunakan Menggunakan @capgo/capacitor-sql-cepat untuk merencanakan penyimpanan dan pengelolaan file, hubungkan dengan @capgo/capacitor-sql-cepat untuk detail implementasi di @capgo/capacitor-fast-sql, Mengawali Pemula untuk detail implementasi di Mengawali Pemula, @capgo/capacitor-data-storage-sqlite untuk detail implementasi di @capgo/capacitor-data-storage-sqlite, Menggunakan @capgo/capacitor-data-storage-sqlite untuk kemampuan asli dalam Menggunakan @capgo/capacitor-data-storage-sqlite, dan @capgo/capacitor-file untuk detail implementasi di @capgo/capacitor-file.