💬 观点Simon Willison
datasette-upload-dbs 0.5a0 — Datasette 插件新版本,支持通过 API 上传和原子替换数据库。
Datasette 插件新版本,支持通过 API 上传和原子替换数据库。
2026-08-11原文
本文为要点摘要,完整细节以原文为准。
🧭 一图看懂
由原文自动提炼 · 以原文为准点击任一分支,查看这一点的一句话解读
datasette-upload-dbs 0.5a0 发布
可通过 HTTP 请求上传或替换数据库,无需手动操作
- curl POST 到 /-/upload-dbs
- 需 Bearer Token 认证
- 表单字段 db 与 db_name
⚙️ 流程拆解
STEP 1构建新 SQLite 数据库
STEP 2POST 上传至 /-/upload-dbs
STEP 3保存文件并校验
STEP 4原子替换旧库
STEP 5/name 开始服务新库
🔗 涉及的概念与玩家
- datasette-upload-dbs产品
- Datasette产品
- Simon Willison人物
- SQLite产品
- GitHub Actions产品
- API概念
- Simon Willison—发布→datasette-upload-dbs
- datasette-upload-dbs—是插件→Datasette
- datasette-upload-dbs—上传→SQLite
- datasette-upload-dbs—新增→API
- GitHub Actions—配合使用→datasette-upload-dbs
- 该插件允许用户向托管的 Datasette 实例上传新的 SQLite 数据库,并立即开始服务。
- 新版本增加了正式 API,可通过 curl 命令上传或替换数据库,支持在 GitHub Actions 等环境中构建后自动部署。
- 对开发者而言,这意味着数据库的更新可以自动化,无需手动干预,简化了部署流程。
原文:datasette-upload-dbs 0.5a0 · 作者 Simon Willison
🕸 顺着图谱继续读
- simonw/browser-compat-db — 将MDN浏览器兼容数据转为SQLite,通过GitHub分支提供CORS访问。2026-06-24 · 共同涉及 Simon Willison、SQLite、GitHub Actions
- Python 3.15.0 candidate 2 is here! — Python 3.15 RC2发布,作者强调RC测试重要性并分享CI配置。2026-09-01 · 共同涉及 Simon Willison、GitHub Actions、Datasette
- datasette-explain 0.2.2 — Datasette 查询解释插件更新,让只读存储查询页也能看执行计划2026-09-20 · 共同涉及 Datasette、Simon Willison、SQLite
- datasette-export-database 0.3a2 — Simon Willison 发布 Datasette 插件小更新,修复版本兼容2026-06-25 · 共同涉及 Simon Willison、Datasette、SQLite