summaryrefslogtreecommitdiffstats
path: root/sinksh/syntax_modules/sink_inspect.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-01-25 11:31:21 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-01-25 11:31:21 +0100
commit102bb38ed89da2295a01d707db954e47a6cb8d7d (patch)
tree968adc207acee9ea97641b1a3dd119a8b9a24d8c /sinksh/syntax_modules/sink_inspect.cpp
parentbe5db195f2e3aa15317d4c68edcc3adb605791c8 (diff)
downloadsink-102bb38ed89da2295a01d707db954e47a6cb8d7d.tar.gz
sink-102bb38ed89da2295a01d707db954e47a6cb8d7d.zip
inspect output
Diffstat (limited to 'sinksh/syntax_modules/sink_inspect.cpp')
-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();