From 2838077ab1c1f219cee5beea351f4ded7fa3242a Mon Sep 17 00:00:00 2001 From: JSONbored <49853598+JSONbored@users.noreply.github.com> Date: Sun, 12 Jul 2026 23:59:29 -0700 Subject: [PATCH] fix(infra): update stale D1 database name in migration/deploy scripts The D1/Worker rename (#5569) updated wrangler.jsonc's d1_databases[].database_name from gittensory to loopover, but left 3 package.json scripts (deploy:api, db:migrate:local, db:migrate:remote) passing the old name as a positional arg to `wrangler d1 migrations apply`. Wrangler resolves that arg against wrangler.jsonc's own database_name/binding fields, not the database's live Cloudflare-side name, so every deploy since #5569 merged has failed with: Couldn't find a D1 DB with the name or binding 'gittensory' in your wrangler.jsonc file. blocking every push to main from deploying the API worker. --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 732a7f2242..08fee7cc72 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "scripts": { "dev": "wrangler dev", "deploy": "wrangler deploy", - "deploy:api": "npm --workspace @jsonbored/gittensory-engine run build && wrangler d1 migrations apply gittensory --remote && wrangler deploy", + "deploy:api": "npm --workspace @jsonbored/gittensory-engine run build && wrangler d1 migrations apply loopover --remote && wrangler deploy", "selfhost:postgres:migrate": "tsx scripts/migrate-selfhost-sqlite-to-postgres.ts", "selfhost:env-reference": "node scripts/gen-selfhost-env-reference.mjs", "selfhost:env-reference:check": "node scripts/gen-selfhost-env-reference.mjs --check", @@ -25,8 +25,8 @@ "selfhost:config-lint": "tsx scripts/gittensory-config-lint.ts", "cf-typegen": "node scripts/gen-cf-typegen.mjs", "cf-typegen:check": "node scripts/gen-cf-typegen.mjs --check", - "db:migrate:local": "wrangler d1 migrations apply gittensory --local", - "db:migrate:remote": "wrangler d1 migrations apply gittensory --remote", + "db:migrate:local": "wrangler d1 migrations apply loopover --local", + "db:migrate:remote": "wrangler d1 migrations apply loopover --remote", "drizzle:generate": "drizzle-kit generate", "build:mcp": "npm --workspace @jsonbored/gittensory-mcp run build", "build:miner": "npm --workspace @jsonbored/gittensory-engine run build && npm --workspace @jsonbored/gittensory-miner run build",