AITP
精选全部 AI 动态AI 日报Agent 接入关于更新日志信源提报反馈
登录 / 注册
AITOP

sqlite-utils

共 4 条相关 AI 资讯
7月8日
04:38
04:38官方账号Simon Willison@simonw
Simon Willison 发布了 sqlite-utils 的升级指南,针对一个向后不兼容的变更。指南详细说明了变更内容,并提供了两种升级方式:手动阅读指南逐步操作,或将指南内容输入 coding agent 自动应用升级。该指南适用于 sqlite-utils 用户,帮助其平滑过渡到新版。
技巧sqlite-utils升级指南向后不兼容编程助手

推荐理由:Simon W 给了个升级指南,sqlite-utils 有向后不兼容改动,你可以自己改或丢给代码助手自动改,省事。
原文
03:51
03:51官方账号Simon Willison’s Weblog(博客/媒体)
sqlite-utils 4.0 是该项目自2020年11月3.0以来的首个大版本,也是第124个版本。新增数据库迁移功能,允许用Python文件定义迁移序列,并通过_sqlite_migrations表跟踪已应用迁移。内置table.transform()方法模拟SQLite不支持的ALTER TABLE操作(创建临时表、复制数据、重命名)。还引入了嵌套事务(db.atomic()方法)和复合外键支持。
AI产品sqlite-utils数据迁移SQLitePython工具开发者工具

推荐理由:Simon Willison 发布了 sqlite-utils 4.0,支持用 Python 定义数据库迁移,自动跟踪已执行步骤,还能处理 SQLite 不支持的 schema 变更。
原文
7月6日
14:39
14:39官方账号Simon Willison’s Weblog(博客/媒体)
sqlite-utils 4.0rc3 是 4.0 稳定版前的第 3 个候选版本。新版本引入了对复合外键的 introspection 和创建支持,这是与 table.foreign_keys 相关的细微破坏性变更。此外,sqlite-utils 现在遵循 SQLite 处理不区分大小写列名的约定。开发者 Simon Willison 使用了 Claude Fable 5 和 GPT-5.5 来协助处理 issue 和 PR。
AI产品sqlite-utilsSQLiteClaude Fable 5GPT-5.5数据库工具

推荐理由:Simon 发布了 sqlite-utils 4.0rc3,主要加了复合外键支持,还修了一堆 issue。用上 Claude 和 GPT 帮忙,少踩不少坑。
原文
6月22日
08:27
08:27官方账号Simon Willison’s Weblog(博客/媒体)
sqlite-utils 4.0rc1 是 v4 的首个候选版本,主要新功能包括数据库迁移和嵌套事务。迁移功能源自独立包 sqlite-migrate,通过 migrations.py 文件定义迁移操作,支持 Python 和命令行两种方式。嵌套事务通过 db.atomic() 上下文管理器实现,基于 SQLite savepoints,简化了嵌套事务管理。该版本包含一些向后不兼容的更改,请用户测试反馈。
AI产品sqlite-utilsSQLitePython数据库迁移嵌套事务

推荐理由:Simon Willison 的 sqlite-utils 4.0rc1 加了迁移和嵌套事务,适合用 SQLite 做数据管理的开发者试试。
原文
精选全部日报登录