Merge pull request #8634 from nzdev/v8/feature/support-sql-server-developer-edition-2019

Support SQL Server 2012 syntax on SQL Server 2019
This commit is contained in:
Shannon Deminick
2020-08-17 16:30:36 +10:00
committed by GitHub
2 changed files with 5 additions and 1 deletions

View File

@@ -30,6 +30,7 @@ namespace Umbraco.Core.Persistence.SqlSyntax
V2014 = 6,
V2016 = 7,
V2017 = 8,
V2019 = 9,
Other = 99
}
@@ -38,7 +39,7 @@ namespace Umbraco.Core.Persistence.SqlSyntax
Unknown = 0,
Desktop = 1,
Standard = 2,
Enterprise = 3,
Enterprise = 3,// Also developer edition
Express = 4,
Azure = 5
}
@@ -79,6 +80,8 @@ namespace Umbraco.Core.Persistence.SqlSyntax
{
case "??":
return VersionName.Invalid;
case "15":
return VersionName.V2019;
case "14":
return VersionName.V2017;
case "13":

View File

@@ -156,6 +156,7 @@ namespace Umbraco.Core.Persistence
case SqlServerSyntaxProvider.VersionName.V2014:
case SqlServerSyntaxProvider.VersionName.V2016:
case SqlServerSyntaxProvider.VersionName.V2017:
case SqlServerSyntaxProvider.VersionName.V2019:
_databaseType = DatabaseType.SqlServer2012;
break;
// else leave unchanged