Skip to content

remove old and out of date db tutorials, link to new deploy db instead#2841

Open
thisisjofrank wants to merge 1 commit into
mainfrom
deploy_classic_dbs
Open

remove old and out of date db tutorials, link to new deploy db instead#2841
thisisjofrank wants to merge 1 commit into
mainfrom
deploy_classic_dbs

Conversation

@thisisjofrank
Copy link
Copy Markdown
Contributor

None of these tutorials are in date or kept up to date, I think it is better that we remove them entirely to avoid confusion and just link to the new databases feature in deploy.

@thisisjofrank thisisjofrank marked this pull request as ready for review January 15, 2026 13:46
Copy link
Copy Markdown
Contributor

@lunadogbot lunadogbot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Deletions are clean — no internal links to the removed pages, and the sidebar entry in deploy/classic/_data.ts is gone with them.

Concern is the redirect targets in oldurls.json: dynamodb, firebase, and arguably neon-postgres are being pointed at /deploy/reference/databases/, but that page documents Deno Deploy's managed database feature and explicitly says "Currently, PostgreSQL and Deno KV are supported." A user landing there from /deploy/classic/dynamodb/ or /deploy/classic/firebase/ won't find anything about their database. /examples/tutorials/connecting_to_databases/ has real Firebase/MongoDB/SQLite content and would serve those entries better; the Postgres/Prisma entries are fine pointing where they do.

  • nit: the "Connecting to databases" sidebar section in _data.ts now contains only Deno KV — worth renaming, or folding the KV entry into "Deploy platform".

Copy link
Copy Markdown
Contributor

@fibibot fibibot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The redirect map still sends removed third-party database pages to a target that does not cover those databases.

  1. oldurls.json lines 151-153 map /deploy/classic/faunadb/, /deploy/classic/dynamodb/, and /deploy/classic/firebase/ to /deploy/reference/databases/, but that page says Currently, PostgreSQL and Deno KV are supported. and lists only those engines. Readers following those old URLs will not find FaunaDB, DynamoDB, or Firebase guidance. Keep the existing FaunaDB examples redirect and send DynamoDB/Firebase to /examples/connecting_to_databases_tutorial/, or another page that actually covers them.
  • nit: deploy/classic/_data.ts line 66 now has a Connecting to databases section with only Deno KV; fold it into Deploy platform or rename the section.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants