From c6f3b2fe7c9733375393b109c508d4a146d4db2d Mon Sep 17 00:00:00 2001 From: Anthony Date: Thu, 20 Sep 2018 16:02:49 +0100 Subject: [PATCH] umbPLfest hackathon removed obsolete - phase 4 --- src/Umbraco.Core/Persistence/SqlSyntax/ISqlSyntaxProvider.cs | 4 +--- src/Umbraco.Core/Persistence/SqlSyntax/MySqlSyntaxProvider.cs | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/Umbraco.Core/Persistence/SqlSyntax/ISqlSyntaxProvider.cs b/src/Umbraco.Core/Persistence/SqlSyntax/ISqlSyntaxProvider.cs index af58604bf0..98c57644aa 100644 --- a/src/Umbraco.Core/Persistence/SqlSyntax/ISqlSyntaxProvider.cs +++ b/src/Umbraco.Core/Persistence/SqlSyntax/ISqlSyntaxProvider.cs @@ -44,9 +44,7 @@ namespace Umbraco.Core.Persistence.SqlSyntax string TruncateTable { get; } string CreateConstraint { get; } string DeleteConstraint { get; } - - [Obsolete("This is never used, use the Format(ForeignKeyDefinition) instead")] - string CreateForeignKeyConstraint { get; } + string DeleteDefaultConstraint { get; } string FormatDateTime(DateTime date, bool includeTime = true); string Format(TableDefinition table); diff --git a/src/Umbraco.Core/Persistence/SqlSyntax/MySqlSyntaxProvider.cs b/src/Umbraco.Core/Persistence/SqlSyntax/MySqlSyntaxProvider.cs index 4ff0545281..acc826dcf8 100644 --- a/src/Umbraco.Core/Persistence/SqlSyntax/MySqlSyntaxProvider.cs +++ b/src/Umbraco.Core/Persistence/SqlSyntax/MySqlSyntaxProvider.cs @@ -277,7 +277,7 @@ ORDER BY TABLE_NAME, INDEX_NAME", public override string Format(ForeignKeyDefinition foreignKey) { - return string.Format(CreateForeignKeyConstraint, + return string.Format(Format(foreignKey), GetQuotedTableName(foreignKey.ForeignTable), GetQuotedColumnName(foreignKey.ForeignColumns.First()), GetQuotedTableName(foreignKey.PrimaryTable),