从Datasette实例创建数据库文件的本地副本
datasette-clone的Python项目详细描述
数据集克隆
从Datasette实例创建数据库文件的本地副本。在
请参阅我博客上的datasette-clone了解有关此项目的背景信息。在
如何安装
$ pip install datasette-clone
使用
这只适用于运行不可变数据库的dataset实例(使用-i
选项)。使用datasette publish
命令发布的数据库应与此工具兼容。在
要从实例下载所有.db
文件的副本,请运行:
您可以提供可选的第二个参数来指定目录:
datasette-clone https://latest.datasette.io /tmp/here-please
该命令存储其自己的databases.json
清单副本,并使用它仅下载下次运行该命令时已更改的数据库。在
它还存储实例的metadata.json
的副本,以确保您拥有下载数据库的任何源和许可信息的副本。在
如果实例受API令牌保护,则可以使用--token
提供它:
datasette-clone https://latest.datasette.io --token=xyz
对于显示工具正在执行的详细输出,请使用-v
。在
- 项目
标签: