Skip to content

@capgo/capacitor-fast-sql

高速SQLiteデータベースへのアクセスをサポートするFast SQLプラグインです。

高速SQLプラグイン

  • connect - データベース接続とHTTPサーバーの起動
  • disconnect - データベース接続とHTTPサーバーの停止
  • getServerInfo - HTTPサーバーのポートとトークンを取得
  • execute - Capacitor ブリッジを使用したSQLクエリの実行 (シンプルなクエリ用)。大規模データセットの場合、HTTPプロトコルを直接使用したSQLConnectionクラスを使用することでパフォーマンスが向上します。
メソッド説明
connectデータベース接続を初期化し、HTTPサーバーを起動します。
disconnectデータベース接続を閉じ、HTTPサーバーを停止します。
getServerInfoHTTPサーバーのポートとトークンを直接通信するために取得します。
executeCapacitor ブリッジを使用してSQLクエリを実行します (シンプルなクエリの場合)。 大規模なデータセットとともに、パフォーマンスが向上するには、HTTPプロトコルを直接使用するSQLConnectionクラスを使用してください。
beginTransactionデータベーストランザクションを開始します。
commitTransaction現在のトランザクションをコミットします。
rollbackTransaction現在のトランザクションをロールバックします。
getPluginVersionCapacitor プラグインのネイティブバージョンを取得します。
configureWebsql.js WASMモジュールのWeb特有のオプションを設定します。

このリファレンスはSyncdから取得されています src/definitions.ts in capacitor-fast-sql.

Capgoを使用している場合 @capgo/capacitor-fast-sql @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-fast-sqlを連携する @capgo/capacitor-fast-sqlを使用する for the native capability in Using @capgo/capacitor-fast-sql, @capgo/capacitor-data-storage-sqlite @capgo/capacitor-data-storage-sqlite Using @capgo/capacitor-data-storage-sqlite ネイティブ機能の使用 (@capgo/capacitor-data-storage-sqlite) について @capgo/capacitor-file 実装詳細の使用 (@capgo/capacitor-file) について ネイティブ機能の使用 (@capgo/capacitor-file) について ネイティブ機能の使用 (@capgo/capacitor-file) について