[GH-ISSUE #100] Couldn't find a D1 DB with the name or binding 'dev' in wrangler.toml #41

Closed
opened 2026-02-26 20:35:16 +03:00 by kerem · 6 comments
Owner

Originally created by @1715819 on GitHub (Apr 4, 2024).
Original GitHub issue: https://github.com/dreamhunter2333/cloudflare_temp_email/issues/100

这个问题怎么解决呢

Originally created by @1715819 on GitHub (Apr 4, 2024). Original GitHub issue: https://github.com/dreamhunter2333/cloudflare_temp_email/issues/100 这个问题怎么解决呢
kerem closed this issue 2026-02-26 20:35:16 +03:00
Author
Owner

@1715819 commented on GitHub (Apr 4, 2024):

ok,解决了

<!-- gh-comment-id:2036851483 --> @1715819 commented on GitHub (Apr 4, 2024): ok,解决了
Author
Owner

@Zding89 commented on GitHub (Apr 24, 2024):

请问怎么解决?

<!-- gh-comment-id:2075280199 --> @Zding89 commented on GitHub (Apr 24, 2024): 请问怎么解决?
Author
Owner

@dreamhunter2333 commented on GitHub (Apr 25, 2024):

请问怎么解决?

参考 D1 的配置和绑定到 worker
https://temp-mail-docs.awsl.uk/zh/guide/cli/d1.html

<!-- gh-comment-id:2076563858 --> @dreamhunter2333 commented on GitHub (Apr 25, 2024): > 请问怎么解决? 参考 D1 的配置和绑定到 worker https://temp-mail-docs.awsl.uk/zh/guide/cli/d1.html
Author
Owner

@EaxMov commented on GitHub (May 8, 2024):

不知道是不是文档不全还是什么问题,要手动创建一个wrangler.toml文件
然后写入以下内容
d1_databases
binding = "DB" # i.e. available in your Worker on env.DB
database_name = "dev"
database_id = "e1f2e29c-c976-4066-959e-d53c1b627f51"

<!-- gh-comment-id:2099665717 --> @EaxMov commented on GitHub (May 8, 2024): 不知道是不是文档不全还是什么问题,要手动创建一个wrangler.toml文件 然后写入以下内容 [[d1_databases]] binding = "DB" # i.e. available in your Worker on env.DB database_name = "dev" database_id = "e1f2e29c-c976-4066-959e-d53c1b627f51"
Author
Owner

@1715819 commented on GitHub (May 8, 2024):

请问怎么解决?

wrangler d1 execute dev --remote --file=db/schema.sql
试一下这个

<!-- gh-comment-id:2099716449 --> @1715819 commented on GitHub (May 8, 2024): > 请问怎么解决? wrangler d1 execute dev --remote --file=db/schema.sql 试一下这个
Author
Owner

@dreamhunter2333 commented on GitHub (May 8, 2024):

不知道是不是文档不全还是什么问题,要手动创建一个wrangler.toml文件

然后写入以下内容

d1_databases

binding = "DB" # i.e. available in your Worker on env.DB

database_name = "dev"

database_id = "e1f2e29c-c976-4066-959e-d53c1b627f51"

了解了,应该是文档的顺序问题,创建文件在 worker 部署那一步,我更新下

<!-- gh-comment-id:2100524792 --> @dreamhunter2333 commented on GitHub (May 8, 2024): > 不知道是不是文档不全还是什么问题,要手动创建一个wrangler.toml文件 > > 然后写入以下内容 > > [[d1_databases]] > > binding = "DB" # i.e. available in your Worker on env.DB > > database_name = "dev" > > database_id = "e1f2e29c-c976-4066-959e-d53c1b627f51" 了解了,应该是文档的顺序问题,创建文件在 worker 部署那一步,我更新下
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cloudflare_temp_email#41
No description provided.