SQLite Database Expert - 面向桌面应用的安全 SQLite 开发
为桌面应用开发安全的 SQLite 数据存储,包括参数化查询、迁移、FTS5 搜索和性能优化。
标签
更新于: 2026-09-29能力
典型输入
典型输出
该技能可以做什么
- 使用参数化 SQL 查询
- 验证数据库输入
- 管理数据库迁移
- 实现 FTS5 搜索
- 优化数据库性能
- 安全管理事务
- 集成 Rust 与 SQLite
- 优先编写数据库测试
输入
- SQLite 数据库
- 数据库操作需求
- 参考文件
- 数据库架构定义
- 用户输入数据
输出
- 数据库架构变更
- 存储数据变更
- 搜索结果
- 迁移状态
- 数据库错误消息
- 测试结果
要求
- Rust 运行环境
- SQLite 3.35 或更高版本
- rusqlite 依赖
- sea-query 依赖
- 可选的连接池依赖
