CF的D1数据自动同步到githu仓库

为了保证成功,我将流程分为四个详细步骤: 第一步:准备 GitHub 访问令牌 (PAT) 你需要一个令牌让 Cloudflare 有权把文件写入你的私有仓库。 登录 GitHub,访问 Tokens (Fine-grained) 设置页面。 点击 Generate new token。 Token Name: 填 CF-D1-Backup。 Repository access: 选择 Only select repositories,并选择 用户名/仓库名。 Permissions: 点击 Repository permissions,找到 Contents,选择 Read and write。 点击 Generate token,立即复制并保存这个 Token(它只会出现一次)。 第二步:准备 Cloudflare API 令牌 Worker 需要权限来操作 D1 数据库进行导出。 访问 Cloudflare API Tokens 页面。 点击 Create Token。 选择 Create Custom Token。 Token name: D1-Export-Token。 Permissions: Account -> D1 -> Edit (导出操作需要 Edit 权限)。 Resources: Include -> 你的账号。 点击继续并生成,保存这个 Token。 同时,在 D1 数据库的控制面板页面,记录下你的 Account ID 和 Database ID。 ...

2026年3月20日 · 7 分钟 · 冇文化