summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sinksh/syntax_modules/sink_inspect.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/sinksh/syntax_modules/sink_inspect.cpp b/sinksh/syntax_modules/sink_inspect.cpp
index 251acda..839b039 100644
--- a/sinksh/syntax_modules/sink_inspect.cpp
+++ b/sinksh/syntax_modules/sink_inspect.cpp
@@ -121,9 +121,15 @@ bool inspect(const QStringList &args, State &state)
121 auto idFilter = options.options.value("filter"); 121 auto idFilter = options.options.value("filter");
122 bool showInternal = options.options.contains("showinternal"); 122 bool showInternal = options.options.contains("showinternal");
123 123
124 state.printLine(QString("Current revision: %1").arg(Sink::Storage::DataStore::maxRevision(transaction)));
125 state.printLine(QString("Last clean revision: %1").arg(Sink::Storage::DataStore::cleanedUpRevision(transaction)));
126
124 auto databases = transaction.getDatabaseNames(); 127 auto databases = transaction.getDatabaseNames();
125 if (dbs.isEmpty()) { 128 if (dbs.isEmpty()) {
126 state.printLine(QString("Available databases: ") + databases.join(", ")); 129 state.printLine("Available databases: ");
130 for (const auto &db : databases) {
131 state.printLine(db, 1);
132 }
127 return false; 133 return false;
128 } 134 }
129 auto dbName = dbs.value(0).toUtf8(); 135 auto dbName = dbs.value(0).toUtf8();