sqlite-utils 4.0rc3 发布:支持复合外键与大小写不敏感列名

Simon Willison15 小时前
分享到

sqlite-utils 4.0rc3 发布

sqlite-utils 4.0rc3 已发布。原计划在周末发布 sqlite-utils 4.0 稳定版,但在处理积压的 issue 和 PR 时,rc2 之后的变更日志继续扩展,因此先推出了新的候选版本。

主要变化

支持复合外键

本次最大的新特性是支持对复合外键进行内省与创建。

这一能力涉及 table.foreign_keys 的一个细微破坏性变更,因此需要在 4.0 稳定版之前合入。

列名匹配遵循 SQLite 约定

sqlite-utils 现在遵循 SQLite 对列名大小写不敏感的约定。

这一调整影响到多个相关位置,因为列名匹配逻辑在工具的多个功能中都会被使用。

其他信息

此次版本迭代过程中,作者提到结合使用 Claude Fable 5 和 GPT-5.5 来协助处理 issue 与 PR。由于变更范围持续扩大,稳定版发布时间被推迟。

评论

请登录后发表观点

暂无数据