用途:该技能用于在 Tauri v2 应用中配置和使用 SQL 插件,覆盖 SQLite、MySQL、PostgreSQL 三类数据库的接入、连接配置、SQL 迁移以及前端安全查询访问。当用户提到 sql、sqlite、postgres、mysql、migration、数据库、迁移、连接配置、SQL 等关键词时触发。
主要能力:帮助选择数据库引擎与连接字符串,在 tauri.conf.json 中配置迁移,启用带作用域限制的 SQL 插件 capabilities,并在应用流程中校验查询与错误处理。产出包括数据库集成方案和最小权限能力清单。
使用方式:按步骤选择数据库引擎与连接字符串,配置迁移,启用带作用域的插件能力,随后验证查询与错误处理。参考文档见 https://v2.tauri.app/plugin/sql/ 与 https://v2.tauri.app/zh-cn/plugin/sql/。
适用场景:在 Tauri 桌面应用中需要持久化数据、执行 SQL 迁移或让前端以受控权限访问数据库时使用。
限制:边界仅限 SQL 插件的配置与使用,重点在迁移设置与能力作用域;其他功能暂未提供。