From 086647bff4d183ac2ef3a2e53aa7fc5e26b07bd5 Mon Sep 17 00:00:00 2001 From: Matt Kane Date: Wed, 1 Apr 2026 12:39:34 +0100 Subject: [PATCH] fix: use placeholder database_id in templates for local dev Miniflare asserts database_id is truthy. An empty string crashes on startup. Use 'local' as a placeholder -- miniflare doesn't validate it for local dev, and the comment tells users to replace it with a real ID for deploy. --- templates/blog-cloudflare/wrangler.jsonc | 4 ++-- templates/marketing-cloudflare/wrangler.jsonc | 4 ++-- templates/portfolio-cloudflare/wrangler.jsonc | 4 ++-- templates/starter-cloudflare/wrangler.jsonc | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/templates/blog-cloudflare/wrangler.jsonc b/templates/blog-cloudflare/wrangler.jsonc index 9eb7d0c..fac093f 100644 --- a/templates/blog-cloudflare/wrangler.jsonc +++ b/templates/blog-cloudflare/wrangler.jsonc @@ -10,8 +10,8 @@ { "binding": "DB", "database_name": "my-emdash-site", - // Run `wrangler d1 create my-emdash-site` and paste the ID here - "database_id": "", + // Run `wrangler d1 create my-emdash-site` and paste the real ID here for deploy + "database_id": "local", }, ], "r2_buckets": [ diff --git a/templates/marketing-cloudflare/wrangler.jsonc b/templates/marketing-cloudflare/wrangler.jsonc index 861112d..a0f1fc3 100644 --- a/templates/marketing-cloudflare/wrangler.jsonc +++ b/templates/marketing-cloudflare/wrangler.jsonc @@ -10,8 +10,8 @@ { "binding": "DB", "database_name": "my-marketing-site", - // Run `wrangler d1 create my-marketing-site` and paste the ID here - "database_id": "", + // Run `wrangler d1 create my-marketing-site` and paste the real ID here for deploy + "database_id": "local", }, ], "r2_buckets": [ diff --git a/templates/portfolio-cloudflare/wrangler.jsonc b/templates/portfolio-cloudflare/wrangler.jsonc index 0c5fb58..c3cb752 100644 --- a/templates/portfolio-cloudflare/wrangler.jsonc +++ b/templates/portfolio-cloudflare/wrangler.jsonc @@ -10,8 +10,8 @@ { "binding": "DB", "database_name": "my-portfolio-site", - // Run `wrangler d1 create my-portfolio-site` and paste the ID here - "database_id": "", + // Run `wrangler d1 create my-portfolio-site` and paste the real ID here for deploy + "database_id": "local", }, ], "r2_buckets": [ diff --git a/templates/starter-cloudflare/wrangler.jsonc b/templates/starter-cloudflare/wrangler.jsonc index 9eb7d0c..fac093f 100644 --- a/templates/starter-cloudflare/wrangler.jsonc +++ b/templates/starter-cloudflare/wrangler.jsonc @@ -10,8 +10,8 @@ { "binding": "DB", "database_name": "my-emdash-site", - // Run `wrangler d1 create my-emdash-site` and paste the ID here - "database_id": "", + // Run `wrangler d1 create my-emdash-site` and paste the real ID here for deploy + "database_id": "local", }, ], "r2_buckets": [