Vollständiger Bericht mit details

Vorläufige, ungeprüfte automatische Übersetzung. Im Zweifelsfall konsultieren Sie die englische Version, die als Referenzversion gilt.

kent details berichtet alles, was kent info berichtet, dazu die Tabellen, die jener auslässt, und die Attribute der Datenbankdatei selbst.

Der Befehl ist nur lesend. kent details öffnet die Datenbank und schreibt nichts hinein.

Übersicht

kent details <dbfilename>

Jede Tabelle wird aufgelistet

Dazu gehören die rund 125 Tabellen, die leer bleiben, bis Aktivitäten importiert werden. kent info lässt sie aus; dies ist der Befehl, der sie zeigt. Unter der Tabelle wird eine Zusammenfassung von befüllt und leer ausgegeben.

sqlite_sequence erscheint in der Liste. Sie ist SQLites eigene Verwaltungstabelle für AUTOINCREMENT-Spalten und nicht Teil von Cordelias Schema, aber sie ist wirklich eine Tabelle in der Datei und wird deshalb berichtet statt verborgen. Sie erhält Zeilen, sobald Aktivitäten importiert werden.

Die Attribute der Datei selbst

Zwei werden berichtet: die Größe in Bytes mit einer menschenlesbaren Entsprechung und die Zeit der letzten Änderung in Ihrer lokalen Zeitzone. Lässt sich eines von beiden nicht lesen, erscheint es als unavailable, und der Rest des Berichts wird dennoch erstellt, die Tabellendaten stammen aus der Datenbank selbst und sind davon unberührt.

Zwei Attribute, die man erwarten könnte, fehlen bewusst:

Gemeinsames Verhalten mit info

Die Ausgabe der Schemaversion, die Ablehnung von Datenbanken, die älter als dieser Build sind, und die Zusicherung, dass ein fehlender Pfad nicht angelegt wird, verhalten sich genau wie bei kent info.

Beispiel

Gegen eine frisch angelegte Datenbank. Die Auflistung ist hier gekürzt, ausgegeben werden alle 129 Tabellen:

$ kent details mydata.sqlite
Database:                mydata.sqlite
Size:                    1581056 bytes (1.5 MiB)
Last modified:           2026-09-08 18:24:01
Schema version:          2
Expected by this build:  2

Table                              Rows
--------------------------------  -----
AadAccelFeatures                      0
AccelerometerData                     0
Activity                              0
...
better_labels_definitions          2811
better_labels_lookup              16866
sqlite_sequence                       0
--------------------------------  -----
Total (129 tables)                19704

129 tables: 4 populated, 125 empty

Siehe auch Fehlermeldungen und Exit-Codes.

Siehe auch