💬 观点Simon Willison
sqlite-utils 4.1 — sqlite
sqlite-utils 4.1 新增 --code 内联 Python 生成行、类型覆盖、严格表转换等小功能,由 AI 辅助实现。
2026-07-11原文
本文为要点摘要,完整细节以原文为准。
- 新增
--code选项,允许在 CLI 中直接嵌入 Python 函数或文件路径来生成插入/更新行,替代外部文件导入,简化数据管道。 - 支持
--type覆盖列类型(如 ZIP 码强制为 TEXT),避免 CSV 导入时前导零丢失;drop-index命令和--ignore选项让索引管理更灵活。 transform命令新增--strict/--no-strict,利用已有复制机制实现表严格模式切换,填补了 SQLite 无法直接 ALTER 的空白。- 作者用 GPT-5.6 和 Codex 辅助实现多项功能,并让模型手动测试边缘情况,展示了 AI 辅助编程在小型工具开发中的实际价值。
原文:sqlite-utils 4.1 · 作者 Simon Willison