Informe completo con details
Traducción automática provisional, sin revisar. En caso de duda, consulte la versión en inglés, que es la versión de referencia.
kent details informa de todo lo que informa
kent info, más las tablas que este omite y los atributos
del propio archivo de base de datos.
Es de solo lectura. kent details abre la base de datos y no escribe nada en
ella.
Sinopsis
kent details <dbfilename>
Se listan todas las tablas
Eso incluye las aproximadamente 125 tablas que están vacías hasta que se importan
actividades. kent info las omite; este es el comando que las muestra. Debajo de
la tabla se imprime un resumen de pobladas y vacías.
sqlite_sequence aparece en la lista. Es la tabla de control interno de SQLite
para las columnas AUTOINCREMENT, no forma parte del esquema de Cordelia, pero es
genuinamente una tabla del archivo, así que se informa en lugar de ocultarse. Gana filas una
vez que se importan actividades.
Los atributos del propio archivo
Se informan dos: el tamaño en bytes con un equivalente legible, y la hora de última
modificación en su zona horaria local. Si alguno no puede leerse, se muestra como
unavailable y el resto del informe se produce igualmente: los datos de las
tablas provienen de la propia base de datos y no se ven afectados.
Dos atributos que cabría esperar están deliberadamente ausentes:
- La hora de creación no la expone de forma portable la biblioteca
estándar de C++. En lugar de hacer pasar la última modificación por una fecha de creación,
kent detailsinforma solo de lo que puede nombrar con honestidad. - El propietario requiere llamadas específicas de POSIX que no tienen
equivalente en Windows, y
ls -lya responde a eso en las plataformas donde existe.
Comportamiento compartido con info
El informe de la versión de esquema, el rechazo de bases de datos más antiguas que esta
compilación y la garantía de que una ruta inexistente no se crea se comportan exactamente
igual que en kent info.
Ejemplo
Sobre una base de datos recién creada. El listado está abreviado aquí: se imprimen las 129 tablas:
$ 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
Véase también Mensajes de error y códigos de salida.