bridge_data.db•389 kB
SQLite format 3 @ � _ $ � .j� � (��H ��BD
�D
''�Gtableuser_sessionsuser_sessionsCREATE TABLE user_sessions (
id INTEGER PRIMARY KEY AUTOINCREMENT,
user_id INTEGER NOT NULL,
access_token TEXT UNIQUE NOT NULL,
refresh_token TEXT UNIQUE NOT NULL,
access_token_expires DATETIME NOT NULL,
refresh_token_expires DATETIME NOT NULL,
user_agent TEXT,
ip_address TEXT,
is_active BOOLEAN DEFAULT 1,
created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
updated_at DATETIME DEFAULT CURRENT_TIMESTAMP,
FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE
)9M' indexsqlite_autoindex_user_sessions_2user_sessions
9M' indexsqlite_autoindex_user_sessions_1user_sessions�p�?tableusersusersCREATE TABLE users (
id INTEGER PRIMARY KEY AUTOINCREMENT,
username TEXT UNIQUE NOT NULL,
email TEXT UNIQUE NOT NULL,
full_name TEXT,
password_hash TEXT NOT NULL,
role TEXT DEFAULT 'user',
is_active BOOLEAN DEFAULT 1,
failed_login_attempts INTEGER DEFAULT 0,
locked_until DATETIME,
last_login DATETIME,
created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
updated_at DATETIME DEFAULT CURRENT_TIMESTAMP
)) = indexsqlite_autoindex_users_2users
)= indexsqlite_autoindex_users_1users �"�#tablestatsstatsCREATE TABLE stats (
id INTEGER PRIMARY KEY AUTOINCREMENT,
date TEXT NOT NULL UNIQUE,
total_requests INTEGER DEFAULT 0,
total_errors INTEGER DEFAULT 0,
avg_response_time_ms REAL DEFAULT 0,
unique_sessions INTEGER DEFAULT 0,
created_at DATETIME DEFAULT CURRENT_TIMESTAMP
))= indexsqlite_autoindex_stats_1stats �2�?tableerrorserrorsCREATE TABLE errors (
id INTEGER PRIMARY KEY AUTOINCREMENT,
timestamp TEXT NOT NULL,
error_type TEXT NOT NULL,
error_message TEXT NOT NULL,
stack_trace TEXT,
session_id TEXT,
request_id TEXT,
context TEXT,
created_at DATETIME DEFAULT CURRENT_TIMESTAMP
)��tablerequestsrequestsCREATE TABLE requests (
id INTEGER PRIMARY KEY AUTOINCREMENT,
timestamp TEXT NOT NULL,
session_id TEXT NOT NULL,
method TEXT NOT NULL,
endpoint TEXT NOT NULL,
params TEXT,
response_time_ms INTEGER DEFAULT 0,
status_code INTEGER DEFAULT 0,
user_ip TEXT,
user_agent TEXT,
created_at DATETIME DEFAULT CURRENT_TIMESTAMP
)P++Ytablesqlite_sequencesqlite_sequenceCREATE TABLE sqlite_sequence(name,seq)�=�]tablelogslogsCREATE TABLE logs (
id INTEGER PRIMARY KEY AUTOINCREMENT,
timestamp TEXT NOT NULL,
level TEXT NOT NULL,
message TEXT NOT NULL,
module TEXT,
session_id TEXT,
request_id TEXT,
user_ip TEXT,
extra_data TEXT,
created_at DATETIME DEFAULT CURRENT_TIMESTAMP
#5 ^����������������������}wqke_YSMGA;5 �v
A�] �32025-09-21T22:18:42.284327WARNINGImpossible de récupérer les outils MCP: 'MCPSessionPool' object has no attribute 'get_active_sessions'root{"filename": "bridge_server.py", "lineno": 2323, "funcName": "get_tools"}2025-09-21 18:18:42�v
A�] �32025-09-21T22:18:42.284327WARNINGImpossible de récupérer les outils MCP: 'MCPSessionPool' object has no attribute 'get_active_sessions'root{"filename": "bridge_server.py", "lineno": 2323, "funcName": "get_tools"}2025-09-21 18:18:42�v
A�] �32025-09-21T22:15:19.480072WARNINGImpossible de récupérer les outils MCP: 'MCPSessionPool' object has no attribute 'get_active_sessions'root{"filename": "bridge_server.py", "lineno": 2323, "funcName": "get_tools"}2025-09-21 18:15:19�v
A�] �32025-09-21T22:15:19.480072WARNINGImpossible de récupérer les outils MCP: 'MCPSessionPool' object has no attribute 'get_active_sessions'root{"filename": "bridge_server.py", "lineno": 2323, "funcName": "get_tools"}2025-09-21 18:15:19�i
A�S �32025-09-21T22:13:14.974377ERROR❌ Erreur récupération stats: cannot convert dictionary update sequence element #0 to a sequenceroot{"filename": "database.py", "lineno": 447, "funcName": "get_stats"}2025-09-21 18:13:14�i
A�S �32025-09-21T22:13:14.974377ERROR❌ Erreur récupération stats: cannot convert dictionary update sequence element #0 to a sequenceroot{"filename": "database.py", "lineno": 447, "funcName": "get_stats"}2025-09-21 18:13:14�v
A�] �32025-09-21T22:13:06.790519WARNINGImpossible de récupérer les outils MCP: 'MCPSessionPool' object has no attribute 'get_active_sessions'root{"filename": "bridge_server.py", "lineno": 2323, "funcName": "get_tools"}2025-09-21 18:13:06�v
A�] �32025-09-21T22:13:06.790519WARNINGImpossible de récupérer les outils MCP: 'MCPSessionPool' object has no attribute 'get_active_sessions'root{"filename": "bridge_server.py", "lineno": 2323, "funcName": "get_tools"}2025-09-21 18:13:06�v
A�] �32025-09-21T22:12:54.159837WARNINGImpossible de récupérer les outils MCP: 'MCPSessionPool' object has no attribute 'get_active_sessions'root{"filename": "bridge_server.py", "lineno": 2323, "funcName": "get_tools"}2025-09-21 18:12:54�v
A�] �32025-09-21T22:12:54.159837WARNINGImpossible de récupérer les outils MCP: 'MCPSessionPool' object has no attribute 'get_active_sessions'root{"filename": "bridge_server.py", "lineno": 2323, "funcName": "get_tools"}2025-09-21 18:12:54�v
A�] �32025-09-21T22:12:44.974791WARNINGImpossible de récupérer les outils MCP: 'MCPSessionPool' object has no attribute 'get_active_sessions'root{"filename": "bridge_server.py", "lineno": 2323, "funcName": "get_tools"}2025-09-21 18:12:44�v
A�] �32025-09-21T22:12:44.974791WARNINGImpossible de récupérer les outils MCP: 'MCPSessionPool' object has no attribute 'get_active_sessions'root{"filename": "bridge_server.py", "lineno": 2323, "funcName": "get_tools"}2025-09-21 18:12:44�v
A�] �32025-09-21T22:08:59.270629WARNINGImpossible de récupérer les outils MCP: 'MCPSessionPool' object has no attribute 'get_active_sessions'root{"filename": "bridge_server.py", "lineno": 2323, "funcName": "get_tools"}2025-09-21 18:08:59�v
A�] �32025-09-21T22:08:59.270629WARNINGImpossible de récupérer les outils MCP: 'MCPSessionPool' object has no attribute 'get_active_sessions'root{"filename": "bridge_server.py", "lineno": 2323, "funcName": "get_tools"}2025-09-21 18:08:59�v
A�] �32025-09-21T22:05:58.904789WARNINGImpossible de récupérer les outils MCP: 'MCPSessionPool' object has no attribute 'get_active_sessions'root{"filename": "bridge_server.py", "lineno": 2323, "funcName": "get_tools"}2025-09-21 18:05:58�v
A�] �32025-09-21T22:05:58.904789WARN ]�>