Guida
Tutorial su SQL veloce
Utilizzo di @capgo/capacitor-sql-veloce
Plugin SQL veloce per l'accesso a database SQLite ad alta prestazione.
Installazione
bun add @capgo/capacitor-fast-sql
bunx cap sync
What This Plugin Exporre
connect- Inizializza la connessione al database e avvia il server HTTP.disconnect- Chiudi la connessione al database e fermi il server HTTP.getServerInfo- Ottieni il numero di porta e il token del server HTTP per comunicazione diretta.execute- Esegui una query SQL via Capacitor ponte (per query semplici). Per una maggiore prestazione con grandi insiemi di dati, utilizza il protocollo HTTP direttamente via SQLConnection classe.
Esempio di Utilizzo
connect
Inizializza la connessione al database e avvia il server HTTP.
import { CapgoCapacitorFastSql } from '@capgo/capacitor-fast-sql';
const conn = await CapgoCapacitorFastSql.connect({ database: 'myapp' });
console.log('Connected on port:', conn.port);
disconnect
Chiudi la connessione al database e fermi il server HTTP.
import { CapgoCapacitorFastSql } from '@capgo/capacitor-fast-sql';
await CapgoCapacitorFastSql.disconnect({ database: 'myapp' });
getServerInfo
Ottieni il numero di porta e il token del server HTTP per comunicazione diretta.
import { CapgoCapacitorFastSql } from '@capgo/capacitor-fast-sql';
const info = await CapgoCapacitorFastSql.getServerInfo({ database: 'myapp' });
console.log('Server port:', info.port);
execute
Esegui una query SQL via Capacitor ponte (per query semplici). Per una maggiore prestazione con grandi insiemi di dati, utilizza il protocollo HTTP direttamente via SQLConnection classe.
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);
Riferimento Completo
- GitHub: https://github.com/Cap-go/capacitor-fast-sql/
- Documentazione: /docs/plugins/fast-sql/
Continua con l'uso di @capgo/capacitor-fast-sql
Se stai utilizzando Utilizza @capgo/capacitor-fast-sql per pianificare lo storage e il trattamento dei file, collega @capgo/capacitor-fast-sql per i dettagli di implementazione in @capgo/capacitor-fast-sql Avvio per i dettagli di implementazione in Avvio @capgo/capacitor-data-storage-sqlite per i dettagli di implementazione in @capgo/capacitor-data-storage-sqlite Utilizza @capgo/capacitor-data-storage-sqlite per la capacità nativa in Utilizza @capgo/capacitor-data-storage-sqlite, e @capgo/capacitor-file per il dettaglio di implementazione in @capgo/capacitor-file.