跳过主要内容
返回插件
@capgo/capacitor-data-storage-sqlite
教程
@capgo/capacitor-data-storage-sqlite

本地存储

Store data locally using SQLite database with simple key-value API and encryption support

指南

数据存储教程

在设备上测试

Download the Capgo app, then scan the QR code.

数据存储插件预览二维码code

使用@capgo/capacitor-data-storage-sqlite

SQLite存储键值对字符串。

安装

bun add @capgo/capacitor-data-storage-sqlite
bunx cap sync

此插件暴露的内容

  • openStore - 打开一个存储。
  • closeStore - 关闭存储。
  • isStoreOpen - 检查是否已打开存储。
  • isStoreExists - 检查存储是否存在。

示例使用

openStore

打开一个存储。

import { CapgoCapacitorDataStorageSqlite } from '@capgo/capacitor-data-storage-sqlite';

await CapgoCapacitorDataStorageSqlite.openStore({} as capOpenStorageOptions);

closeStore

关闭数据存储。

import { CapgoCapacitorDataStorageSqlite } from '@capgo/capacitor-data-storage-sqlite';

await CapgoCapacitorDataStorageSqlite.closeStore({} as capStorageOptions);

isStoreOpen

检查数据存储是否已打开。

import { CapgoCapacitorDataStorageSqlite } from '@capgo/capacitor-data-storage-sqlite';

await CapgoCapacitorDataStorageSqlite.isStoreOpen({} as capStorageOptions);

isStoreExists

检查数据存储是否存在。

import { CapgoCapacitorDataStorageSqlite } from '@capgo/capacitor-data-storage-sqlite';

await CapgoCapacitorDataStorageSqlite.isStoreExists({} as capStorageOptions);

完整参考文档

继续使用@capgo/capacitor-data-storage-sqlite

如果您正在使用 使用@capgo/capacitor-data-storage-sqlite 规划存储和文件处理,连接它到 @capgo/capacitor-data-storage-sqlite 为 @capgo/capacitor-data-storage-sqlite 的实现细节 开始使用 为 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-file 的实现细节 为 @capgo/capacitor-file 的使用 使用 @capgo/capacitor-file 为使用 @capgo/capacitor-uploader 的原生能力 为 @capgo/capacitor-uploader 的实现细节 @capgo/capacitor-uploader for the implementation detail in @capgo/capacitor-uploader.