Support SQL Server 2012 syntax on SQL Server 2019

This commit is contained in:
nzdev
2020-08-14 16:32:46 +12:00
parent 93c021ef1c
commit 58a8b093cc
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