← 返回信息流
更新于 2026/07/11 23:50

sqlite-utils 4.1 发布,支持 --code 参数用 Python 代码生成行数据

sqlite-utils 4.1 发布,这是 4.0 大版本后的首个小版本更新,引入多项小功能。核心变化:insert 和 upsert 命令新增 --code 选项,允许用户直接传入一段 Python 代码(或 .py 文件路径)定义 rows() 函数或 rows 可迭代对象来生成待插入数据,无需依赖外部文件。

该模式延续了 sqlite-utils convert 已有的内联代码能力,将"用代码转换列"扩展为"用代码生成行"。对于频繁用脚本批量灌数据的工程师而言,--code 减少了临时文件管理开销,让 SQLite 数据导入更接近"即写即用"的 CLI 体验。

速读

sqlite-utils 4.1 为 insert/upsert 新增 --code 内联 Python 代码生成行数据

相关源 (5)