Appearance
Deploy
Needs Workers Paid + R2 + D1.
bash
pnpm install
# set account_id, D1 id, R2 bucket in:
# apps/cf-app/wrangler.toml
# apps/cf-duckdb/wrangler.toml
cd apps/cf-duckdb
wrangler secret put R2_ACCESS_KEY_ID
wrangler secret put R2_SECRET_ACCESS_KEY
wrangler secret put R2_ACCOUNT_ID
pnpm --filter @pdo/cf-app db:migrate:remote
pnpm deploy:cfdeploy:cf ships pdo-duckdb first, then pdo (service binding).
Samples
bash
pnpm generate:samples && pnpm upload:samplesOrgs: org_tpch, org_clickbench.
Local lab
bash
pnpm seed && pnpm demo && pnpm memory-boundary && pnpm bakeoffDocs site
Live: https://pdo-docs.pages.dev
bash
pnpm docs:dev
pnpm docs:build
pnpm docs:deploy