-
Notifications
You must be signed in to change notification settings - Fork 785
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
MariaDB mentions #5713
MariaDB mentions #5713
Conversation
@ottok is attempting to deploy a commit to the Prisma Team on Vercel. A member of the Team first needs to authorize it. |
Hey there @ottok thanks again for your pull requests. We want to pull some of this in, but not all of it. Would you mind changing this PR to only have the changes to these files?
These are references where we think that, indeed, we also need to mention MariaDB. We can then review that and get it merged in. As for #5706 , we can't accept it in its current state. MariaDB is supported via the MySQL provider, so having duplicated documentation that can quickly get out of sync isn't something we want to do. Instead, we'd like to change the title of I hope that all makes sense! Thank you again for your work. |
Thanks for the feedback! I have updated the PR following your guidance. |
...tting-started/02-setup-prisma/200-add-to-existing-project/110-relational-databases/index.mdx
Outdated
Show resolved
Hide resolved
0fb0116
to
53b6a3f
Compare
Thanks Jon for the feedback - I have updated the PR accordingly and also rebased on latest prisma:main. Looking at git log in 500-databases and e.g. 4358a41 seems you prefer to squash when merging. Please merge this PR as-is without squashing to avoid loosing the per-commit documentation. Each commit is atomic and carefully documented. |
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
@ottok is there any particular reason why this needs to be not squashed and merged? I appreciate the work you did here and am happy to merge, but we squash/merge as a default. Commits are still available in the respective PR. |
If you care about linear history, or about being able to read git commits and the messages through tools like Thanks for the feedback rounds to get this polished, the result will now make the docs much better for MariaDB users. Thanks! |
For new users learning about Prisma it is unclear if Prisma properly supports MariaDB or not. Mentioning MariaDB explicitly makes it easy for users to find that Prisma does indeed support MariaDB.
When reading the Getting Started tutorial, FAQ and similar introductory pages it is unclear if Prisma properly supports MariaDB or not. Mentioning MariaDB explicitly makes it easy for users to find that Prisma does indeed support MariaDB.
Describe this PR
I have never used Prisma before, and it took me quite a lot of extra effort to figure out if Prisma supports MariaDB at all because the documentation was only mentioning MySQL. After some digging, I found that indeed Prisma uses both https://www.npmjs.com/package/mariadb for the connector and https://hub.docker.com/_/mariadb as part of the CI, and MariaDB support is actually excellent.
What issue does this fix?
The docs hide the fact that Prisma actually supports MariaDB. Sequalize has very clear MariaDB documentation, and if you merge this PR then Prisma will be much more clear about the MariaDB support situation.
Changes
Each commit is atomic and carefully documented - please review this PR by looking commit-by-commit looking at the message and the change at the same time.
Looking at git log in 500-databases and e.g. 4358a41 seems you prefer to squash when merging. Please merge this PR as-is without squashing to avoid loosing the per-commit documentation.
Any other relevant information
I am also happy to iterate on the contents of this PR based on your feedback. I am also happy to rebase frequently.