ErikEJ / EFCorePowerTools

Entity Framework Core Power Tools - reverse engineering, migrations and model visualization in Visual Studio & CLI
MIT License
2.11k stars 292 forks source link

[Feature Request] Reverse Engineer Re-run #89

Closed doggy8088 closed 5 years ago

doggy8088 commented 6 years ago

In a DB-First development workflow, the Reverse Engineer function to run again and again when DB Schema changes. Here are some feature requests to make this more awesome:

  1. Provide an option to overwrite existing file when running Reverse Engineer.
  2. Re-run Reverse Engineer without GUI support when right click on efpt.config.json file in the Solution Explorer.
  3. Re-run Reverse Engineer in the efpt.config.json when right click on the Text Editor.

Further technical details

EF Core Power Tools version:

Version 1.0.643.0

SQL Server Compact 4.0 in GAC - No
SQL Server Compact 4.0 DbProvider - No

SQL Server Compact 4.0 DDEX provider - No
SQL Server Compact 4.0 Simple DDEX provider - Yes

SQLite ADO.NET Provider included: 1.0.107.0
SQLite EF6 DbProvider in GAC - No

System.Data.SQLite DDEX provider - No
SQLite Simple DDEX provider - Yes

Database engine: SQL Server 2016 LocalDB

Visual Studio version: Visual Studio 2017 15.8.1

ErikEJ commented 6 years ago

Issue 1 looks like a duplicate of #38

Problem with 2 and 3 is, that the data source information is not saved in the json file

ErikEJ commented 5 years ago

Looks like there is nothing to do here, so closing