Skip to content

bug(wrangler): replace placeholder database_id for D1 FTS binding #87

Description

@liplus-lin-lay

目的

PR #86 (hybrid retrieval) で導入した D1 binding の database_id が placeholder REPLACE_WITH_D1_DATABASE_ID のまま main に merge されている。Cloudflare Workers Builds がこの placeholder で build に失敗しているため、本番 deploy できない状態。

前提

  • D1 database github-rag-fts は APAC で作成済み (database_id = 5e18ffa8-584c-452e-b906-2cf71120c7ad)
  • Cloudflare アカウント = smileygames2021@gmail.com's Account (a2c10836...)
  • 主要修正ポイントは wrangler.toml の database_id 行のみ

制約

  • migration 0001_fts5_init.sql は本 PR merge 前後に wrangler d1 migrations apply github-rag-fts --remote で remote に適用する
  • merge 後に wrangler deploy で本番反映する
  • deploy 後に /admin/reset-hashes?repo=… で既存 index の再 embed が必要 (運用タスクとして別扱い)

対象ファイル

  • wrangler.toml (line 34: database_id 差替)

Metadata

Metadata

Labels

bug動いていない、壊れているready本文が実装開始できる形まで収束している状態。ただし更新は継続可能

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions