💬 观点Simon Willison
datasette 1.0a35 — Datasette 1.0a35 新增创建和修改表的 UI 与 API,并稳定了
Datasette 1.0a35 新增创建和修改表的 UI 与 API,并稳定了模板上下文。
2026-06-23原文
本文为要点摘要,完整细节以原文为准。
🧭 一图看懂
由原文自动提炼 · 以原文为准点击任一分支,查看这一点的一句话解读
Datasette 1.0a35 发布
数据库操作菜单新增 Create table,由 /<database>/-/create JSON API 支持
- 可定义列、主键、自定义列类型
- 支持 NOT NULL、字面量与表达式默认值
- 支持单列外键
🔗 涉及的概念与玩家
- Datasette产品
- Simon Willison人物
- Create table概念
- Alter table概念
- JSON API方法
- Template context概念
- Simon Willison—发布→Datasette
- Datasette—新增→Create table
- Datasette—新增→Alter table
- Create table—基于→JSON API
- Alter table—基于→JSON API
- Datasette—新增文档→Template context
- 新增“创建表”界面和 JSON API,支持定义列、主键、自定义类型、非空约束、默认值及外键,简化数据库结构管理。
- 新增“修改表”界面和 JSON API,支持添加、重命名、重新排序、删除列,以及更改类型、约束、主键和外键,并包含删除表功能,提升表结构灵活性。
- 新增模板上下文文档,列出核心页面可用变量,并作为稳定 API 直至 2.0,文档由数据类定义生成并附带测试,确保准确性和可维护性。
原文:datasette 1.0a35 · 作者 Simon Willison
🕸 顺着图谱继续读
- datasette-explain 0.2.2 — Datasette 查询解释插件更新,让只读存储查询页也能看执行计划2026-09-20 · 共同涉及 Datasette、Simon Willison
- datasette-auth-github 1.0 — Datasette 的 GitHub 登录插件升到 1.0,起因是一个 cook2026-09-19 · 共同涉及 Datasette、Simon Willison
- datasette 0.65.5 — Datasette 0.65.5 修了一个权限绕过漏洞:表名尾部换行符能读到私有2026-09-16 · 共同涉及 Datasette、Simon Willison
- datasette 1.0a40 — Datasette 1.0a40 发布:同步安全修复,插件可跑后台任务,内部客户2026-09-16 · 共同涉及 Datasette、Simon Willison