From 630477d657f13cd355ed19b9467c832045a93e08 Mon Sep 17 00:00:00 2001 From: Lisheng Guan Date: Thu, 19 Sep 2024 14:55:19 +0800 Subject: [PATCH] Database level Info --- MMEX/Views/Info/InfoTableView.swift | 6 +++++- MMEX/Views/ManagementView.swift | 6 ++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/MMEX/Views/Info/InfoTableView.swift b/MMEX/Views/Info/InfoTableView.swift index fb332342..3bcc9690 100644 --- a/MMEX/Views/Info/InfoTableView.swift +++ b/MMEX/Views/Info/InfoTableView.swift @@ -18,21 +18,25 @@ struct InfoTableView: View { } var body: some View { - List { + VStack { if let userVersion = repository.db?.userVersion { keyValueRow(key: "Schema Version", value: "\(userVersion)") + Divider() } if let baseCurrencyID = infoItems[.baseCurrencyID]?.getValue(Int.self) { keyValueRow(key: "Base Currency", value: "\(baseCurrencyID)") + Divider() } if let uid = infoItems[.uid]?.getValue(String.self) { keyValueRow(key: "UID", value: uid) + Divider() } if let dateFormat = infoItems[.dateFormat]?.getValue(String.self) { keyValueRow(key: "Date Format", value: dateFormat) + Divider() } } .onAppear { diff --git a/MMEX/Views/ManagementView.swift b/MMEX/Views/ManagementView.swift index c301510a..07039235 100644 --- a/MMEX/Views/ManagementView.swift +++ b/MMEX/Views/ManagementView.swift @@ -30,10 +30,8 @@ struct ManagementView: View { Text("Manage Currencies") } } - Section(header: Text("Manage Info")) { - NavigationLink(destination: InfoTableView(databaseURL: databaseURL)) { - Text("Per Database Info") - } + Section(header: Text("Database Level Info")) { + InfoTableView(databaseURL: databaseURL) } Section(header: Text("Database")) { Button("Re-open Database") {