Simon Willison 1小时前 · 2026-08-15 12:55:05 · 0 阅读
sqlite-utils 4.2 发布:table.transform() 功能重大升级
发布
sqlite-utils 4.2
—— 用于操作 SQLite 数据库的 Python 命令行工具与库
这一版本对 table.transform() 功能 做了大量改进:通过新建一张表、复制数据、再删除并替换旧表的方式,支持复杂的 alter table 操作。
transform() 现在能保留更多边界场景下的 schema 定义,包括 check 约束、unique 约束,甚至列的注释。
还新增了 check 约束的反射属性,以及许多其他较小的改动。
本版本包含 Bunlong Heng、ethanhawkes-gif、Rami Abdelrazzaq、nyxst4ck 和 ikatyal2110 的贡献。
原始来源: Simon Willison