diff --git a/src/GUI/Shared/Handlers/ReverseEngineer/ReverseEngineerHandler.cs b/src/GUI/Shared/Handlers/ReverseEngineer/ReverseEngineerHandler.cs index 3ee87a7cf..cfa5147e4 100644 --- a/src/GUI/Shared/Handlers/ReverseEngineer/ReverseEngineerHandler.cs +++ b/src/GUI/Shared/Handlers/ReverseEngineer/ReverseEngineerHandler.cs @@ -69,9 +69,11 @@ public ReverseEngineerHandler(EFCorePowerToolsPackage package) var options = new ReverseEngineerOptions { Tables = new List(), - CodeGenerationMode = CodeGenerationMode.EFCore6, + CodeGenerationMode = CodeGenerationMode.EFCore8, DatabaseType = DatabaseType.SQLServerDacpac, UiHint = sqlProjectPath, + ProjectRootNamespace = await project.GetAttributeAsync("RootNamespace"), + OutputPath = "Models", }; await SaveOptionsAsync(project, optionsPath, options, null, new Tuple, string>(null, null)); diff --git a/src/GUI/lib/DacFX161.zip b/src/GUI/lib/DacFX161.zip index 252d84b33..fc388b391 100644 Binary files a/src/GUI/lib/DacFX161.zip and b/src/GUI/lib/DacFX161.zip differ diff --git a/src/GUI/lib/DacFX161/Microsoft.Data.Tools.Schema.Sql.dll b/src/GUI/lib/DacFX161/Microsoft.Data.Tools.Schema.Sql.dll index bd7b9b7a0..4ace792c3 100644 Binary files a/src/GUI/lib/DacFX161/Microsoft.Data.Tools.Schema.Sql.dll and b/src/GUI/lib/DacFX161/Microsoft.Data.Tools.Schema.Sql.dll differ diff --git a/src/GUI/lib/DacFX161/Microsoft.Data.Tools.Utilities.dll b/src/GUI/lib/DacFX161/Microsoft.Data.Tools.Utilities.dll index 8d9da4cdb..c51356cdd 100644 Binary files a/src/GUI/lib/DacFX161/Microsoft.Data.Tools.Utilities.dll and b/src/GUI/lib/DacFX161/Microsoft.Data.Tools.Utilities.dll differ diff --git a/src/GUI/lib/DacFX161/Microsoft.SqlServer.Dac.Extensions.dll b/src/GUI/lib/DacFX161/Microsoft.SqlServer.Dac.Extensions.dll index c0f60cecc..fd4728840 100644 Binary files a/src/GUI/lib/DacFX161/Microsoft.SqlServer.Dac.Extensions.dll and b/src/GUI/lib/DacFX161/Microsoft.SqlServer.Dac.Extensions.dll differ diff --git a/src/GUI/lib/DacFX161/Microsoft.SqlServer.Dac.dll b/src/GUI/lib/DacFX161/Microsoft.SqlServer.Dac.dll index 043631c5d..d876c5d64 100644 Binary files a/src/GUI/lib/DacFX161/Microsoft.SqlServer.Dac.dll and b/src/GUI/lib/DacFX161/Microsoft.SqlServer.Dac.dll differ diff --git a/src/GUI/lib/DacFX161/Microsoft.SqlServer.TransactSql.ScriptDom.dll b/src/GUI/lib/DacFX161/Microsoft.SqlServer.TransactSql.ScriptDom.dll index 43d1ca1d4..361b0622d 100644 Binary files a/src/GUI/lib/DacFX161/Microsoft.SqlServer.TransactSql.ScriptDom.dll and b/src/GUI/lib/DacFX161/Microsoft.SqlServer.TransactSql.ScriptDom.dll differ diff --git a/src/GUI/lib/efreveng60.exe.zip b/src/GUI/lib/efreveng60.exe.zip index 402085f44..48dc46099 100644 Binary files a/src/GUI/lib/efreveng60.exe.zip and b/src/GUI/lib/efreveng60.exe.zip differ