Files
cloudflare_temp_email/vitepress-docs/docs/zh/guide/cli/d1.md
Dream Hunter 9689a1cbca docs: clarify Pages backend URL config (#960)
* docs: clarify pages backend url setup

* docs: refine pages and d1 examples

* docs: harden pages zip generator
2026-04-07 23:59:31 +08:00

1.0 KiB

初始化/更新 D1 数据库

第一次执行登录 wrangler 命令时,会提示登录, 按提示操作即可

初始化数据库

cd worker
cp wrangler.toml.template wrangler.toml
# 创建 D1 并执行 schema.sql
wrangler d1 create temp-email-db
wrangler d1 execute temp-email-db --file=../db/schema.sql --remote

[!tip] 命名建议 数据库名称建议使用和项目相关、方便识别的名字,例如 temp-email-dbcloudflare-temp-email-prod,不要继续使用过于宽泛的 dev

创建完成后,我们在 cloudflare 的控制台可以看到 D1 数据库

D1

更新数据库 schema

schema 更新,请确认你之前部署的版本, 查看 更新日志

找到需要执行的 patch 文件, 执行, 例如:

cd worker
wrangler d1 execute temp-email-db --file=../db/2024-01-13-patch.sql --remote
wrangler d1 execute temp-email-db --file=../db/2024-04-03-patch.sql --remote