feat: device_uuid — UUID приложения в SharedPreferences
This commit is contained in:
@@ -97,7 +97,8 @@ class Database:
|
|||||||
android_version TEXT,
|
android_version TEXT,
|
||||||
android_sdk INTEGER,
|
android_sdk INTEGER,
|
||||||
app_version TEXT,
|
app_version TEXT,
|
||||||
android_id TEXT,
|
android_id TEXT,
|
||||||
|
device_uuid TEXT,
|
||||||
|
|
||||||
-- ELM327
|
-- ELM327
|
||||||
elm_mac TEXT,
|
elm_mac TEXT,
|
||||||
@@ -139,6 +140,7 @@ class Database:
|
|||||||
CREATE INDEX IF NOT EXISTS idx_sessions_mac ON sessions(elm_mac);
|
CREATE INDEX IF NOT EXISTS idx_sessions_mac ON sessions(elm_mac);
|
||||||
CREATE INDEX IF NOT EXISTS idx_sessions_aid ON sessions(android_id);
|
CREATE INDEX IF NOT EXISTS idx_sessions_aid ON sessions(android_id);
|
||||||
CREATE INDEX IF NOT EXISTS idx_sessions_request_id ON sessions(request_id);
|
CREATE INDEX IF NOT EXISTS idx_sessions_request_id ON sessions(request_id);
|
||||||
|
CREATE INDEX IF NOT EXISTS idx_sessions_uuid ON sessions(device_uuid);
|
||||||
""")
|
""")
|
||||||
self.conn.commit()
|
self.conn.commit()
|
||||||
|
|
||||||
@@ -189,7 +191,7 @@ class Database:
|
|||||||
INSERT OR IGNORE INTO sessions (
|
INSERT OR IGNORE INTO sessions (
|
||||||
client_ip, real_ip, user_agent, content_length,
|
client_ip, real_ip, user_agent, content_length,
|
||||||
phone_model, phone_maker, android_version, android_sdk,
|
phone_model, phone_maker, android_version, android_sdk,
|
||||||
app_version, android_id,
|
app_version, android_id, device_uuid,
|
||||||
elm_mac, elm_bt_name, obd_protocol,
|
elm_mac, elm_bt_name, obd_protocol,
|
||||||
vin, dtc_count, pid_count,
|
vin, dtc_count, pid_count,
|
||||||
duration_ms, response_count, error_count,
|
duration_ms, response_count, error_count,
|
||||||
@@ -198,13 +200,14 @@ class Database:
|
|||||||
diagnosis_text, diagnosis_len, llm_model,
|
diagnosis_text, diagnosis_len, llm_model,
|
||||||
llm_duration_ms, llm_success,
|
llm_duration_ms, llm_success,
|
||||||
raw_responses, request_id, response_json
|
raw_responses, request_id, response_json
|
||||||
) VALUES (?,?,?,?, ?,?,?,?, ?,?, ?,?,?, ?,?,?, ?,?,?, ?,?,?, ?,?,
|
) VALUES (?,?,?,?, ?,?,?,?, ?,?, ?,?,?, ?,?,?, ?,?,?, ?,?,?, ?,?,,
|
||||||
?,?,?, ?,?, ?,?,?)
|
?,?,?, ?,?, ?,,?)
|
||||||
""", (
|
""", (
|
||||||
ci.get("client_ip"), ci.get("real_ip"), ci.get("user_agent"),
|
ci.get("client_ip"), ci.get("real_ip"), ci.get("user_agent"),
|
||||||
ci.get("content_length"),
|
ci.get("content_length"),
|
||||||
ci.get("phone_model"), ci.get("phone_maker"), ci.get("android_version"),
|
ci.get("phone_model"), ci.get("phone_maker"), ci.get("android_version"),
|
||||||
ci.get("android_sdk"), ci.get("app_version"), ci.get("android_id"),
|
ci.get("android_sdk"), ci.get("app_version"), ci.get("android_id"),
|
||||||
|
ci.get("device_uuid"),
|
||||||
ci.get("elm_mac"), ci.get("elm_bt_name"), ci.get("obd_protocol"),
|
ci.get("elm_mac"), ci.get("elm_bt_name"), ci.get("obd_protocol"),
|
||||||
vin, dtc_count, pid_count,
|
vin, dtc_count, pid_count,
|
||||||
ci.get("duration_ms"), len(responses), ci.get("error_count", 0),
|
ci.get("duration_ms"), len(responses), ci.get("error_count", 0),
|
||||||
|
|||||||
Reference in New Issue
Block a user