sqlite-utils 4.2
sqlite-utils 4.2
摘要
sqlite-utils 4.2 发布,主要改进 `table.transform()` 功能,该功能通过创建新表、复制数据并替换旧表支持复杂 alter table 操作。新版本保留更广泛的 schema 定义,包括 check 约束、unique 约束和列注释,并新增 check 约束内省属性。贡献者包括 Bunlong Heng、ethanhawkes-gif、Rami Abdelrazzaq、nyxst4ck 和 ikatyal2110。4.2 存在崩溃 bug,已在 4.2.1 中修复。
发布:sqlite-utils 4.2
本次版本在 table.transform() 功能上带来了大量改进,该功能通过创建新表、复制数据,然后删除并替换旧表,支持复杂的 alter table 操作。transform() 现在能保留更广泛的边缘情况 schema 定义,包括 check 约束、unique 约束,甚至描述列的注释。此外,还新增了用于 check 约束的内省属性,以及许多其他较小的改动。
本版本包含来自 Bunlong Heng、ethanhawkes-gif、Rami Abdelrazzaq、nyxst4ck 和 ikatyal2110 的贡献。(后来发现 4.2 存在一个崩溃 bug,已在 4.2.1 中修复。)
标签:releases、sqlite、sqlite-utils
译自 Simon Willison · 博客 · 录于 二〇二六年八月二十六日