SuperAPI AI 工具集

sqlite-database

数据与分析

查看项目

更新于 10-16 07:27

技能介绍

用途:为 Web 应用开通云端 SQLite 数据库,适用于需要持久化数据存储、用户数据、提交记录或任何后端数据库功能的场景。

主要能力:调用 Rebyte 接口为工作区开通数据库,返回 dbId、libsql:// 地址与 authToken;随后通过 HTTP API(/v2/pipeline)执行 SQL,可建表、插入、查询、调试与检查表结构。

使用方式:需先按智能体系统提示配置 $AUTH_TOKEN 与 $API_URL。开通命令:curl -X POST "$API_URL/api/data/turso/provision" -H "Authorization: Bearer $AUTH_TOKEN" -H "Content-Type: application/json" -d '{}'。返回结果为数据库信息及使用说明,应阅读并遵循。使用时把 libsql:// 转为 https://,用纯 fetch 调用查询函数(无需 npm 包);Netlify Functions 须使用 CommonJS 的 exports.handler。查询数据库信息用 POST /api/data/turso/info。调试可查询 sqlite_master、PRAGMA table_info、COUNT(*) 等,也可选用 Turso CLI:curl -sSfL https://get.tur.so/install.sh | bash,以及 turso db shell <db-url> --auth-token <auth-token>。

限制:一个工作区只有一个数据库,重复开通返回同一数据库;authToken 属机密,不得暴露在客户端代码中。资料未提供收费、价格与配额等信息。