From f14c4d59680ede2b530930d26cfd69a465565dba Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Thu, 2 Oct 2025 07:42:32 +0200 Subject: [PATCH] Merge remote-tracking branch 'origin/main' into v17/dev --- .../Migrations/Upgrade/V_16_4_0/CreateMissingTabs.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Infrastructure/Migrations/Upgrade/V_16_4_0/CreateMissingTabs.cs b/src/Umbraco.Infrastructure/Migrations/Upgrade/V_16_4_0/CreateMissingTabs.cs index a6ebafd075..31a755db82 100644 --- a/src/Umbraco.Infrastructure/Migrations/Upgrade/V_16_4_0/CreateMissingTabs.cs +++ b/src/Umbraco.Infrastructure/Migrations/Upgrade/V_16_4_0/CreateMissingTabs.cs @@ -112,12 +112,12 @@ public class CreateMissingTabs : AsyncMigrationBase missingTabsWithDetails.Count); } - private static string GetTabAliasQuery(DatabaseType databaseType, string columnName) => + private static string GetTabAliasQuery(IDatabaseType databaseType, string columnName) => databaseType == DatabaseType.SQLite ? $"substr({columnName}, 1, INSTR({columnName},'/') - 1)" : $"SUBSTRING({columnName}, 1, CHARINDEX('/', {columnName}) - 1)"; - private static string CheckIfContainsTabAliasQuery(DatabaseType databaseType, string columnName) => + private static string CheckIfContainsTabAliasQuery(IDatabaseType databaseType, string columnName) => databaseType == DatabaseType.SQLite ? $"INSTR({columnName}, '/') > 0" : $"CHARINDEX('/', {columnName}) > 0";