-
Notifications
You must be signed in to change notification settings - Fork 390
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
Why Choose This? #112
Comments
I have structured the performance tests to work with other providers. Our strongest feature is that we are (as of 1.0.1) backed by MySqlConnector, which is truly asynchronous.
I would love to post comparisons, but Pomelo is the only one that has worked reliably for me out of the box. Maybe once the others catch up we can post comparisons |
In another hand, we are following the Microsoft milestones, We have released our libs which based on ef core 1.0.0/1.0.1/1.1.0-preview1, but the other providers did not. |
Devart is not a .net standard lib, so it does not cross plat. |
Licenses are also different for each, in case that is relevant to you. |
Thanks, this is very helpful! :) |
I haven't used Pomelo yet, but I may try it due to issues with the others listed below: Official MySql - no Take() support (https://bugs.mysql.com/bug.php?id=82991) and not compatible with 1.1.0 yet. Overall, no MySql provider gives full EF7 support yet (none support database scaffolding at this time) so the situation is rather confusing. Hopefully this will improve over time, but it's unfortunate that Oracle hasn't created a repo for MySql.Data.EntityFrameworkCore in GitHub. |
It's part of their Connector/NET project. They have it on GitHub, but I don't think that it's fully up-to-date. The best place to get their source code is on their website and choose "Development Releases" Oracle's connector works off a closed development roadmap, fairly restrictive license, and I'm not even sure if they accept Pull Requests from outside developers for features. Pomelo is full MIT License and we accept Pull Requests! We plan to add scaffolding support eventually, but if someone wants to step in and contribute scaffolding support it could get done even sooner! |
@mguinness, @caleblloyd, @Schaussi Now, we are the world first support scaffolding at this time(MySQL). Scaffold supports has been shipped in 1.1.0-rtm-10003. |
Close this since it was out of date. |
Apologies if there's a better channel in which to ask this. I think it would be useful if you included a comparison of this provider to some of the others. Microsoft's EFCore documentation mentions 4 different MySql providers:
-Official MySql,
-Pomelo
-Sapient Guardian Fork
-DevArt
I'm interested in knowing the differences, but I haven't found any resource that gets into that.
The text was updated successfully, but these errors were encountered: