-
Notifications
You must be signed in to change notification settings - Fork 30
Update and restructure MySQL integration docs #115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Update and restructure MySQL integration docs #115
Conversation
|
Just want to do some more code testing before this is ready for review. |
…lso fixed apphost code block titles.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR restructures the MySQL integration documentation to improve accessibility for beginners while maintaining comprehensive reference information. It follows a similar pattern to recent PostgreSQL documentation updates, splitting content into separate guides for hosting and client integrations and adding a streamlined getting started tutorial.
Key changes:
- Splits the monolithic MySQL integration document into separate hosting (AppHost) and client integration guides
- Adds a new getting started tutorial with multi-language support (C#, Python, JavaScript)
- Introduces a "Properties of the MySQL resources" reference section documenting injected configuration values
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 7 comments.
Show a summary per file
| File | Description |
|---|---|
mysql-host.mdx |
Refactored to focus exclusively on hosting integration (AppHost); removed client integration content and updated cross-references |
mysql-get-started.mdx |
New comprehensive getting started guide with examples for C#, Python, and JavaScript projects |
mysql-client.mdx |
New client integration reference including properties tables, configuration options, and observability details |
mysql-extensions.mdx |
Updated internal links to match new documentation structure |
sidebar.topics.ts |
Reorganized MySQL section with new four-part structure: Get started, Hosting, Client, and Extensions |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
src/frontend/src/content/docs/integrations/databases/mysql/mysql-get-started.mdx
Outdated
Show resolved
Hide resolved
src/frontend/src/content/docs/integrations/databases/mysql/mysql-get-started.mdx
Outdated
Show resolved
Hide resolved
src/frontend/src/content/docs/integrations/databases/mysql/mysql-get-started.mdx
Outdated
Show resolved
Hide resolved
src/frontend/src/content/docs/integrations/databases/mysql/mysql-get-started.mdx
Outdated
Show resolved
Hide resolved
src/frontend/src/content/docs/integrations/databases/mysql/mysql-client.mdx
Show resolved
Hide resolved
src/frontend/src/content/docs/integrations/databases/mysql/mysql-client.mdx
Show resolved
Hide resolved
src/frontend/src/content/docs/integrations/databases/mysql/mysql-get-started.mdx
Show resolved
Hide resolved
|
Closing and reopening to trigger a recheck. |
The existing MySQL integration document is comprehensive but difficult for beginners. This PR is intended to keep the comprehensive information but make it easier for those who want to get going quickly. I've used Copilot to propagate changes from the new PostgreSQL documents to the MySQL ones.
This PR: