AI 见闻
精选· 重要性 3/5

Datasette Upload DBS 0.5a0:新增正式API支持数据库上传与原子替换

Simon Willison's Weblog··约 1 分钟阅读
中文导读

Datasette Upload DBS 插件发布0.5a0版本,新增正式API,允许用户通过curl命令上传或原子替换SQLite数据库,便于在CI/CD环境中自动化部署。

2026年8月11日该插件已经存在一段时间了--它允许用户将全新的SQLite数据库上传到托管的Datasette实例,此时该数据库将开始由该实例提供服务。它还可以用于原子式地将数据库与更新的版本交换。

上传的数据库保存到文件中,经过验证,然后在so /Name中交换开始提供新的。新版本添加了一个正式的API,因此您可以像这样替换现有数据库(或添加新数据库):curl -X Post \-H '授权:Bearer $API_TOKEN '\-H“接受:

应用程序/json”\-F ' db=@content.db '\-F“DB_名称=内容”\https:

//your-instance.example.com/-/upload-dbs这意味着您可以在GitHub Operations等环境中构建新的数据库,并在构建完成后立即在生产中交换它们。

原文出处
datasette-upload-dbs 0.5a0

本文为机器翻译辅以 AI 润色,仅供参考。原始事实以原文为准。

相关阅读