ef-db-diagrams icon indicating copy to clipboard operation
ef-db-diagrams copied to clipboard

Feature/51 update to net 5

Open Toumash opened this issue 3 years ago • 5 comments

Todo

  • [x] I cant build the frontend. Angular CLI/packages are bugged. Stuck in extract:rxjs: sill extract rxjs@^5.1.0
  • [x] DirectoryNotFound even when using as a NugetPackage
  • [x] Check the functionalites
  • [ ] Fix @angular/materialcss styles not working (icons and some layout things). Maybe thats something that will come in material changelog?

Toumash avatar Dec 07 '21 11:12 Toumash

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 avatar Dec 17 '21 21:12 Toumash

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

Toumash avatar Dec 17 '21 22:12 Toumash

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

WojciechNagorski avatar Feb 16 '22 17:02 WojciechNagorski

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 avatar Feb 16 '22 18:02 Toumash

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.

Toumash avatar Feb 21 '22 08:02 Toumash