EvAlex / ef-db-diagrams

Visualize model created with EntityFramework Core
https://db-diagrams.firebaseapp.com/
MIT License
62 stars 25 forks source link

Feature/51 update to net 5 #52

Open Toumash opened 2 years ago

Toumash commented 2 years ago

Todo

Toumash commented 2 years ago

Its mostly finished, needs only style fix. Im a reactjs guy not angular, so that could take a while to figure it out. If anyone has any idea please reply. .NET 5, Angular 13, Node 16 image

Toumash commented 2 years ago

The diagram is there, but the entityt settings window is blocking the view :D The css is not being loaded properly. Probably they changed something in @angular/material

WojciechNagorski commented 2 years ago

Are you going to finish this issue? I have the DictionaryNotFound exception on .NET 6 and ASP Core 6.

Toumash commented 2 years ago

Are you going to finish this issue? I have the DictionaryNotFound exception on .NET 6 and ASP Core 6.

DictionaryNotFound is out of scope for this PR, i was mean to be only a workaround. In the meantime i've found https://github.com/ErikEJ/EFCorePowerTools If you want to use this project with .net 6 you could for example fix the css problem with the PR (currently i have no idea how to solve it but its about z-indexes and the order of rendering) and then i'll deliver a new deployment system which wont cause DictionaryNotFound Exceptions

Toumash commented 2 years ago

I figured out whats going on with the diagram visualizer, so the current state is: somehow there are missing icons and some styles from material ui and @angular/cdk packages that we need to deal with to have it fully working.