Skip to content

Commit 76d2172

Browse files
committed
Use new terminology session/sesion
1 parent 1ca63a6 commit 76d2172

1 file changed

Lines changed: 14 additions & 14 deletions

File tree

examples/spanish/sqlite_viewer.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
"""Un script simple para ver todos los hilos y mensajes guardados en SQLite, con formato usando Rich."""
1+
"""Un script simple para ver todas las sesiones y mensajes guardados en SQLite, con formato usando Rich."""
22

33
import argparse
44
import json
@@ -11,7 +11,7 @@
1111

1212
DB_PATH = "chat_history.sqlite3"
1313

14-
parser = argparse.ArgumentParser(description="Ver hilos y mensajes en la base de datos SQLite del historial de chat.")
14+
parser = argparse.ArgumentParser(description="Ver sesiones y mensajes en la base de datos SQLite del historial de chat.")
1515
parser.add_argument(
1616
"--db",
1717
default=DB_PATH,
@@ -20,7 +20,7 @@
2020
parser.add_argument(
2121
"--values",
2222
action="store_true",
23-
help="Mostrar mensajes de cada hilo (por defecto: solo listar hilos)",
23+
help="Mostrar mensajes de cada sesión (por defecto: solo listar sesiones)",
2424
)
2525
args = parser.parse_args()
2626

@@ -35,26 +35,26 @@
3535
print(f"[red]No se puede abrir la base de datos {args.db}: {e}[/red]")
3636
sys.exit(1)
3737

38-
# Obtener todos los hilos con conteo de mensajes
39-
threads = conn.execute(
40-
"SELECT thread_id, COUNT(*) as count FROM messages GROUP BY thread_id ORDER BY thread_id"
38+
# Obtener todas las sesiones con conteo de mensajes
39+
sessions = conn.execute(
40+
"SELECT session_id, COUNT(*) as count FROM messages GROUP BY session_id ORDER BY session_id"
4141
).fetchall()
4242

43-
if not threads:
44-
print("[dim]No se encontraron hilos en la base de datos.[/dim]")
43+
if not sessions:
44+
print("[dim]No se encontraron sesiones en la base de datos.[/dim]")
4545
sys.exit(0)
4646

47-
print(f"\n[bold]Se encontraron {len(threads)} hilo(s) en {args.db}[/bold]\n")
47+
print(f"\n[bold]Se encontraron {len(sessions)} sesión(es) en {args.db}[/bold]\n")
4848

4949
if not args.values:
50-
for thread_id, count in threads:
51-
print(f" [bold cyan]{thread_id}[/bold cyan] [dim]({count} mensajes)[/dim]")
50+
for session_id, count in sessions:
51+
print(f" [bold cyan]{session_id}[/bold cyan] [dim]({count} mensajes)[/dim]")
5252
print()
5353
sys.exit(0)
5454

55-
for thread_id, count in threads:
55+
for session_id, count in sessions:
5656
rows = conn.execute(
57-
"SELECT message_json FROM messages WHERE thread_id = ? ORDER BY id", (thread_id,)
57+
"SELECT message_json FROM messages WHERE session_id = ? ORDER BY id", (session_id,)
5858
).fetchall()
5959

6060
panels = []
@@ -83,7 +83,7 @@
8383
print(
8484
Panel(
8585
Group(*panels),
86-
title=f"[bold cyan]{thread_id}[/bold cyan]",
86+
title=f"[bold cyan]{session_id}[/bold cyan]",
8787
subtitle=f"[dim]{count} mensaje(s)[/dim]",
8888
)
8989
)

0 commit comments

Comments
 (0)