Skip to content
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

EF Core 7 tasks #1345

Closed
11 of 13 tasks
ErikEJ opened this issue Apr 19, 2022 · 17 comments
Closed
11 of 13 tasks

EF Core 7 tasks #1345

ErikEJ opened this issue Apr 19, 2022 · 17 comments
Labels
enhancement New feature or request reveng

Comments

@ErikEJ
Copy link
Owner

ErikEJ commented Apr 19, 2022

Currently the following features and providers are available:
T4 templates, SQL/Azure SQL, Postgres, SQLite, all with spatial

@KayakFisher205
Copy link

Does this handle the Tables with triggers (ie adds the
entity.ToTable(tb => tb.HasTrigger("merge"));
)?

@ErikEJ
Copy link
Owner Author

ErikEJ commented Oct 17, 2022

@KayakFisher205 Yes, it does - have you experienced something else?

@KayakFisher205
Copy link

No, I was just checking before I ran the tool. I have like 27 in one Database and I added those by hand. Running to the tool, it looks like it added every trigger on a table. I had just added one line and I guess that took care of all of them. This looks a lot cleaner. Thanks for the update.

@bricelam
Copy link
Contributor

FYI, I started digging into the Handlebars code in bricelam:seven. I intend to finish it and send a PR as time allows. /cc @tonysneed

@ErikEJ
Copy link
Owner Author

ErikEJ commented Nov 15, 2022

Any update on EF 7 support @lauxjpn @cincuranet @alexkeh ?

@cincuranet
Copy link

High level tracking for Firebird is here.

@alexkeh
Copy link

alexkeh commented Nov 15, 2022

The plan is for an Oracle EF Core 7 provider to be released by the end of this year.

@lauxjpn
Copy link

lauxjpn commented Nov 16, 2022

We released 7.0.0-alpha.1 of the Pomelo provider today, that supports all features of EF Core 7. The official GA release will be out by the end of the month.

@ErikEJ
Copy link
Owner Author

ErikEJ commented Nov 16, 2022

Thank you all for the updated info! I will add the alpha provider very soon!

@vitalyhermonlabs
Copy link

NET7 version isn't creating IndexerProperty for M2M while the previous version was OK

@ErikEJ
Copy link
Owner Author

ErikEJ commented Nov 17, 2022

@vitalyhermonlabs How does that relate to this issue? If you see a EF Core bug, please report in the EF Core repo, or create a new issue here.

@tonysneed
Copy link
Contributor

tonysneed commented Nov 20, 2022

@ErikEJ @bricelam I released beta1 of the EF core 7 upgrade to Handlebars templates: https://github.com/TrackableEntities/EntityFrameworkCore.Scaffolding.Handlebars/releases/tag/v7.0.0-beta1

NuGet package here to test: https://www.nuget.org/packages/EntityFrameworkCore.Scaffolding.Handlebars/7.0.0-beta1

@ErikEJ
Copy link
Owner Author

ErikEJ commented Nov 21, 2022

@tonysneed Added to latest daily

@ErikEJ ErikEJ changed the title EF Core 7 - .NET 7 tasks EF Core 7 tasks Nov 21, 2022
@dradermaker
Copy link

From some testing, I was able to reverse engineer a database with triggers when using an actual connection to the database as source. However, the HasTrigger properties were not generated when using the dacpac as a source. Is this the expected behavior ?

@ErikEJ
Copy link
Owner Author

ErikEJ commented Nov 21, 2022

@dradermaker Good point - just not implemented! I have created: #1590

@dradermaker
Copy link

Awesome ! Thanks @ErikEJ ! You have developed a wonderful tool for the community !

@ErikEJ
Copy link
Owner Author

ErikEJ commented Nov 21, 2022

Thanks for the kind words, @dradermaker -
I would be very grateful for a rating or review on Visual Studio Marketplace

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request reveng
Projects
None yet
Development

No branches or pull requests

9 participants