Datasette 1.0a31 增加写入查询和已保存查询
Simon Willison··作者 Simon Willison
关键信息
写入查询流程受权限控制,演示展示了针对用户有编辑权限的表提供模板化的 insert、update 和 delete 操作。示例还显示,当用户没有 create-table 权限时,CREATE TABLE 语句会被阻止,这说明该功能仍然遵守现有的访问控制。
资讯摘要
Datasette 1.0a31 被描述为又一个重要的 alpha 版本,并带来了两个新的重点功能。发布说明称,拥有必要权限的用户现在可以对数据库执行 SQL 写入查询。它还引入了已保存查询,名称从“canned queries”更改而来,这些查询既可以私有保存,也可以让同一个 Datasette 实例中的其他成员使用。此次发布还链接到一篇更详细的博客文章,专门介绍新的 SQL 写入查询和已保存查询功能。
博客中的动画演示展示了用户从数据库页面开始,打开 actions 菜单并选择“Execute write SQL”。随后,用户可以选择如插入文档之类的模板查询,并用具体值执行,例如文档标题。演示还强调了权限检查:当用户没有相应权限时,CREATE TABLE 语句无法执行。发布说明同时提到,自 Datasette 博客上线两周以来,已经发布了三篇介绍新功能的文章。

资讯正文
发布:datasette 1.0a31
又一次重要的 alpha 版本发布,带来了两个新的主打功能。
Datasette 现在为拥有必要权限的用户提供了两项能力:既可以对他们的数据库<strong>执行写入查询</strong>,也可以<strong>保存存储查询</strong>(原先称为“canned queries”),既可私下保存,也可供其 Datasette 实例中的其他成员使用。
关于这一点,Datasette 博客上有更详细的说明,见 <a href="https://datasette.io/blog/2026/sql-write-queries/">Datasette 1.0a31 中的 SQL 写入查询和存储查询</a>。自两周前博客上线以来,这里现在已经有 <a href="https://datasette.io/blog/">三篇介绍新功能的文章</a>。
下面是来自<a href="https://datasette.io/blog/2026/sql-write-queries/">这篇博文</a>的一段动画演示,展示新的执行查询界面如何让人们从他们有权限编辑的数据表中的模板化插入、更新、删除查询开始上手:
Tags: projects, sql, sqlite, datasette, annotated-release-notes
来源与参考
收录于 2026-05-30