SuperAPI AI 工具集

turso

部署与运维

查看项目

更新于 10-22 20:40

技能介绍

用途 该技能面向通过命令行管理 Turso SQLite(libSQL)边缘数据库的场景,用户提到 turso、libsql、sqlite edge 或希望管理 Turso 资源时可使用。

安装与验证 在 macOS 上使用 brew install tursodatabase/tap/turso 安装;在 Linux/WSL 上使用 curl -sSfL https://get.tur.so/install.sh | bash 安装。安装后可通过 turso --version 验证。在以编程方式调用命令时,建议在支持的命令上使用 --output json 参数。

认证 使用 turso auth login 登录,使用 turso auth token 获取认证令牌。

主要能力 数据库管理:db list 列出数据库;db create <name> 创建数据库;db create <name> --group <group> 在指定组中创建;db destroy <name> 销毁数据库;db show <name> 查看详情与 URL;db shell <name> 打开交互式 SQL shell;db shell <name> "SELECT * FROM users" 直接执行查询;db inspect <name> 检查大小与使用情况;db tokens create <name> 创建数据库令牌,加 --expiration none 可创建不过期令牌。

分组与副本:group list 列出分组;group create <name> 创建分组;group create <name> --location <location> 在指定位置创建;group add-location <name> <location> 与 group remove-location <name> <location> 增删副本位置;group destroy <name> 销毁分组。

组织与套餐:org list 列出组织;org switch <name> 切换组织;plan show 查看当前套餐;plan upgrade 升级套餐。

全局参数:--output json 以 JSON 输出结果;--no-color 禁用彩色输出。

适用场景 适合需要通过脚本或自动化方式创建、查询和管理 Turso 数据库,管理复制组与副本位置,分配数据库访问令牌,以及切换组织或查看套餐的开发者。

限制 资料未说明具体收费、价格、配额、平台可用范围及性能表现,这些信息暂未提供。实际功能以命令支持情况为准。