From 9dab3361268b30b59d4e56b3ddde651623406e52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ng=C3=B4=20Qu=E1=BB=91c=20=C4=90=E1=BA=A1t?= Date: Fri, 3 Apr 2026 10:07:11 +0700 Subject: [PATCH] fix: sort table list at app layer for all databases --- TablePro/ViewModels/SidebarViewModel.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/TablePro/ViewModels/SidebarViewModel.swift b/TablePro/ViewModels/SidebarViewModel.swift index 21d7177ec..00b449c76 100644 --- a/TablePro/ViewModels/SidebarViewModel.swift +++ b/TablePro/ViewModels/SidebarViewModel.swift @@ -40,6 +40,7 @@ struct LiveTableFetcher: TableFetcher { return [] } let fetched = try await driver.fetchTables() + .sorted { $0.name.localizedCaseInsensitiveCompare($1.name) == .orderedAscending } NSLog("[LiveTableFetcher] fetched %d tables", fetched.count) if let provider = schemaProvider { await provider.updateTables(fetched)