diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 8578352eb..e1630040a 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -1,6 +1,6 @@ Create a bug report, feature proposal, or ask a question. -NOTICE: A bug report without sufficient technical and repro details and version information WILL BE CLOSED WITHOUT ANY FURTHER ACTION. +NOTICE: **A bug report without sufficient technical and reproduction details and version information WILL BE CLOSED WITHOUT ANY FURTHER ACTION.** ### Provide steps to reproduce a bug @@ -10,11 +10,11 @@ Please include a **complete** description of the issue or link to a project that - EF Core Power Tools version: (found in About dialog - blue questionmark icon on context menu) -- Exact Visual Studio version: (e.g. Visual Studio 2022 17.6.5) +- Exact Visual Studio version: (e.g. Visual Studio 2022 17.12.3) - Database engine: (SQL Server, Azure SQL, Postgres, Oracle, Firebird, SQLite, MySQL) -- EF Core version in use: (e.g. EF Core 7) +- EF Core version in use: (e.g. EF Core 9) - Is Handlebars templates used: no/yes diff --git a/src/Core/RevEng.Core.80/ServiceProviderBuilder.cs b/src/Core/RevEng.Core.80/ServiceProviderBuilder.cs index c425c3b8d..191cbe725 100644 --- a/src/Core/RevEng.Core.80/ServiceProviderBuilder.cs +++ b/src/Core/RevEng.Core.80/ServiceProviderBuilder.cs @@ -18,8 +18,8 @@ using Microsoft.EntityFrameworkCore.Storage; using Microsoft.Extensions.DependencyInjection; using Npgsql.EntityFrameworkCore.PostgreSQL.Design.Internal; -#if !CORE90 using Oracle.EntityFrameworkCore.Design.Internal; +#if !CORE90 using Pomelo.EntityFrameworkCore.MySql.Design.Internal; #endif using RevEng.Common; @@ -121,12 +121,12 @@ public static IServiceCollection AddEfpt(this IServiceCollection serviceCollecti } break; - +#endif case DatabaseType.Oracle: var oracleProvider = new OracleDesignTimeServices(); oracleProvider.ConfigureDesignTimeServices(serviceCollection); break; - +#if !CORE90 case DatabaseType.Firebird: var firebirdProvider = new FbDesignTimeServices(); firebirdProvider.ConfigureDesignTimeServices(serviceCollection); diff --git a/src/Core/RevEng.Core.90/RevEng.Core.90.csproj b/src/Core/RevEng.Core.90/RevEng.Core.90.csproj index ae7891cc3..930a44810 100644 --- a/src/Core/RevEng.Core.90/RevEng.Core.90.csproj +++ b/src/Core/RevEng.Core.90/RevEng.Core.90.csproj @@ -38,8 +38,8 @@ - + + diff --git a/src/GUI/RevEng.Shared/Providers.cs b/src/GUI/RevEng.Shared/Providers.cs index 75aeba69b..8e7d07bc1 100644 --- a/src/GUI/RevEng.Shared/Providers.cs +++ b/src/GUI/RevEng.Shared/Providers.cs @@ -391,6 +391,9 @@ public static List GetNeededPackages(DatabaseType databaseType, bo case CodeGenerationMode.EFCore8: pkgVersion = "8.23.50"; break; + case CodeGenerationMode.EFCore9: + pkgVersion = "9.23.60"; + break; } packages.Add(new NuGetPackage