Files
assist/tsp_assistant.db

338 lines
72 KiB
Plaintext
Raw Normal View History

2026-03-20 16:50:26 +08:00
SQLite format 3@


.n<><0F><0F> <09><08><07>R<04>'<05><01><0F><00> 99<01>5tablework_order_suggestionswork_order_suggestions CREATE TABLE work_order_suggestions (
id INTEGER NOT NULL,
work_order_id INTEGER NOT NULL,
ai_suggestion TEXT,
human_resolution TEXT,
ai_similarity FLOAT,
approved BOOLEAN,
use_human_resolution BOOLEAN,
created_at DATETIME,
updated_at DATETIME,
PRIMARY KEY (id),
FOREIGN KEY(work_order_id) REFERENCES work_orders (id)
)<29> ''<01>wtableconversationsconversations CREATE TABLE conversations (
id INTEGER NOT NULL,
work_order_id INTEGER,
user_message TEXT NOT NULL,
assistant_response TEXT NOT NULL,
timestamp DATETIME,
confidence_score FLOAT,
knowledge_used TEXT,
response_time FLOAT,
ip_address VARCHAR(45),
invocation_method VARCHAR(50),
PRIMARY KEY (id),
FOREIGN KEY(work_order_id) REFERENCES work_orders (id)
)<29>G<01>mtableusersusers CREATE TABLE users (
id INTEGER NOT NULL,
username VARCHAR(50) NOT NULL,
password_hash VARCHAR(128) NOT NULL,
email VARCHAR(120),
name VARCHAR(100),
role VARCHAR(20),
is_active BOOLEAN,
created_at DATETIME,
last_login DATETIME,
PRIMARY KEY (id),
UNIQUE (username),
UNIQUE (email)
))
=indexsqlite_autoindex_users_2users ) =indexsqlite_autoindex_users_1users
<EFBFBD>H<01>ktablealertsalertsCREATE TABLE alerts (
id INTEGER NOT NULL,
rule_name VARCHAR(100) NOT NULL,
alert_type VARCHAR(50) NOT NULL,
level VARCHAR(20) NOT NULL,
severity VARCHAR(20) NOT NULL,
message TEXT NOT NULL,
data TEXT,
is_active BOOLEAN,
created_at DATETIME,
resolved_at DATETIME,
PRIMARY KEY (id)
)<29>7<01>=tableanalyticsanalyticsCREATE TABLE analytics (
id INTEGER NOT NULL,
date DATETIME NOT NULL,
total_orders INTEGER,
resolved_orders INTEGER,
avg_resolution_time FLOAT,
satisfaction_avg FLOAT,
knowledge_hit_rate FLOAT,
category_distribution TEXT,
created_at DATETIME,
PRIMARY KEY (id)
)<29>%%<01>gtablevehicle_datavehicle_dataCREATE TABLE vehicle_data (
id INTEGER NOT NULL,
vehicle_id VARCHAR(50) NOT NULL,
vehicle_vin VARCHAR(17),
data_type VARCHAR(50) NOT NULL,
data_value TEXT NOT NULL,
timestamp DATETIME,
is_active BOOLEAN,
PRIMARY KEY (id)
)<29>&//<01>{tableknowledge_entriesknowledge_entriesCREATE TABLE knowledge_entries (
id INTEGER NOT NULL,
question TEXT NOT NULL,
answer TEXT NOT NULL,
category VARCHAR(100) NOT NULL,
confidence_score FLOAT,
usage_count INTEGER,
created_at DATETIME,
updated_at DATETIME,
is_active BOOLEAN,
is_verified BOOLEAN,
verified_by VARCHAR(100),
verified_at DATETIME,
vector_embedding TEXT,
PRIMARY KEY (id)
)<29>r##<01>+tablework_orderswork_ordersCREATE TABLE work_orders (
id INTEGER NOT NULL,
order_id VARCHAR(50) NOT NULL,
title VARCHAR(200) NOT NULL,
description TEXT NOT NULL,
category VARCHAR(100) NOT NULL,
priority VARCHAR(20) NOT NULL,
status VARCHAR(20) NOT NULL,
created_at DATETIME,
updated_at DATETIME,
resolution TEXT,
satisfaction_score FLOAT,
feishu_record_id VARCHAR(100),
assignee VARCHAR(100),
solution TEXT,
ai_suggestion TEXT,
source VARCHAR(50),
module VARCHAR(100),
created_by VARCHAR(100),
wilfulness VARCHAR(100),
date_of_close DATETIME,
vehicle_type VARCHAR(100),
vin_sim VARCHAR(50),
app_remote_control_version VARCHAR(100),
hmi_sw VARCHAR(100),
parent_record VARCHAR(100),
has_updated_same_day VARCHAR(50),
operating_time VARCHAR(100),
assigned_module VARCHAR(50),
module_owner VARCHAR(100),
dispatcher VARCHAR(100),
dispatch_time DATETIME,
region VARCHAR(50),
PRIMARY KEY (id),
UNIQUE (order_id),
UNIQUE (feishu_record_id)
)5I#indexsqlite_autoindex_work_orders_2work_orders5I#indexsqlite_autoindex_work_orders_1work_orders 




id INTEGER NOT NULL,
work_order_id INTEGER NOT NULL,
ai_suggestion TEXT,
human_resolution TEXT,
ai_similarity FLOAT,
approved BOOLEAN,
use_human_resolution BOOLEAN,
created_at DATETIME,
updated_at DATETIME,
PRIMARY KEY (id),
FOREIGN KEY(work_order_id) REFERENCES work_orders (id)
)<29> ''<01>wtableconversationsconversations CREATE TABLE conversations (
id INTEGER NOT NULL,
work_order_id INTEGER,
user_message TEXT NOT NULL,
assistant_response TEXT NOT NULL,
timestamp DATETIME,
confidence_score FLOAT,
knowledge_used TEXT,
response_time FLOAT,
ip_address VARCHAR(45),
invocation_method VARCHAR(50),
PRIMARY KEY (id),
FOREIGN KEY(work_order_id) REFERENCES work_orders (id)
)<0F><02><01>mtableusersusers CREATE TABLE users (
id INTEGER NOT NULL,
username VARCHAR(50) NOT NULL,
password_hash VARCHAR(128) NOT NULL,
email VARCHAR(120),
name VARCHAR(100),
role VARCHAR(20),
is_active BOOLEAN,
created_at DATETIME,
last_login DATETIME,
PRIMARY KEY (id),
UNIQUE (username),
UNIQUE (email)
))
=indexsqlite_autoindex_users_2users ) =indexsqlite_autoindex_users_1users
<0F>K<01>ktablealertsalertsCREATE TABLE alerts (
id INTEGER NOT NULL,
rule_name VARCHAR(100) NOT NULL,
alert_type VARCHAR(50) NOT NULL,
level VARCHAR(20) NOT NULL,
severity VARCHAR(20) NOT NULL,
message TEXT NOT NULL,
data TEXT,
is_active BOOLEAN,
created_at DATETIME,
resolved_at DATETIME,
PRIMARY KEY (id)
)<29>7<01>=tableanalyticsanalyticsCREATE TABLE analytics (
id INTEGER NOT NULL,
date DATETIME NOT NULL,
total_orders INTEGER,
resolved_orders INTEGER,
avg_resolution_time FLOAT,
satisfaction_avg FLOAT,
knowledge_hit_rate FLOAT,
category_distribution TEXT,
created_at DATETIME,
PRIMARY KEY (id)
)<29>%%<01>gtablevehicle_datavehicle_dataCREATE TABLE vehicle_data (
id INTEGER NOT NULL,
vehicle_id VARCHAR(50) NOT NULL,
vehicle_vin VARCHAR(17),
data_type VARCHAR(50) NOT NULL,
data_value TEXT NOT NULL,
timestamp DATETIME,
is_active BOOLEAN,
PRIMARY KEY (id)
)<29>&//<01>{tableknowledge_entriesknowledge_entriesCREATE TABLE knowledge_entries (
id INTEGER NOT NULL,
question TEXT NOT NULL,
answer TEXT NOT NULL,
category VARCHAR(100) NOT NULL,
confidence_score FLOAT,
usage_count INTEGER,
created_at DATETIME,
updated_at DATETIME,
is_active BOOLEAN,
is_verified BOOLEAN,
verified_by VARCHAR(100),
verified_at DATETIME,
vector_embedding TEXT,
PRIMARY KEY (id)
)<29>r##<01>+tablework_orderswork_ordersCREATE TABLE work_orders (
id INTEGER NOT NULL,
order_id VARCHAR(50) NOT NULL,
title VARCHAR(200) NOT NULL,
description TEXT NOT NULL,
category VARCHAR(100) NOT NULL,
priority VARCHAR(20) NOT NULL,
status VARCHAR(20) NOT NULL,
created_at DATETIME,
updated_at DATETIME,
resolution TEXT,
satisfaction_score FLOAT,
feishu_record_id VARCHAR(100),
assignee VARCHAR(100),
solution TEXT,
ai_suggestion TEXT,
source VARCHAR(50),
module VARCHAR(100),
created_by VARCHAR(100),
wilfulness VARCHAR(100),
date_of_close DATETIME,
vehicle_type VARCHAR(100),
vin_sim VARCHAR(50),
app_remote_control_version VARCHAR(100),
hmi_sw VARCHAR(100),
parent_record VARCHAR(100),
has_updated_same_day VARCHAR(50),
operating_time VARCHAR(100),
assigned_module VARCHAR(50),
module_owner VARCHAR(100),
dispatcher VARCHAR(100),
dispatch_time DATETIME,
region VARCHAR(50),
PRIMARY KEY (id),
UNIQUE (order_id),
UNIQUE (feishu_record_id)
2026-03-20 16:50:26 +08:00
)5I#indexsqlite_autoindex_work_orders_2work_orders5I#indexsqlite_autoindex_work_orders_1work_orders <07> <05><0E> k @  v <09><07><05>s<00>L''<01>Wtablechat_sessionschat_sessionsCREATE TABLE chat_sessions (
id INTEGER NOT NULL,
session_id VARCHAR(100) NOT NULL,
user_id VARCHAR(100),
work_order_id INTEGER,
title VARCHAR(200),
status VARCHAR(20),
message_count INTEGER,
source VARCHAR(50),
ip_address VARCHAR(45),
created_at DATETIME,
updated_at DATETIME,
ended_at DATETIME,
PRIMARY KEY (id),
UNIQUE (session_id),
FOREIGN KEY(work_order_id) REFERENCES work_orders (id)
)9M'indexsqlite_autoindex_chat_sessions_1chat_sessions<00>- AA<01>etablework_order_process_historywork_order_process_historyCREATE TABLE work_order_process_history (
id INTEGER NOT NULL,
work_order_id INTEGER NOT NULL,
processor_name VARCHAR(100) NOT NULL,
processor_role VARCHAR(50),
processor_region VARCHAR(50),
process_content TEXT NOT NULL,
action_type VARCHAR(50) NOT NULL,
previous_status VARCHAR(50),
new_status VARCHAR(50),
assigned_module VARCHAR(50),
process_time DATETIME NOT NULL,
created_at DATETIME,
PRIMARY KEY (id),
FOREIGN KEY(work_order_id) REFERENCES work_orders (id)
)<29> 99<01>5tablework_order_suggestionswork_order_suggestions CREATE TABLE work_order_suggestions (
id INTEGER NOT NULL,
work_order_id INTEGER NOT NULL,
ai_suggestion TEXT,
human_resolution TEXT,
ai_similarity FLOAT,
approved BOOLEAN,
use_human_resolution BOOLEAN,
created_at DATETIME,
updated_at DATETIME,
PRIMARY KEY (id),
FOREIGN KEY(work_order_id) REFERENCES work_orders (id)
)<29> ''<01>wtableconversationsconversations CREATE TABLE conversations (
id INTEGER NOT NULL,
work_order_id INTEGER,
user_message TEXT NOT NULL,
assistant_response TEXT NOT NULL,
timestamp DATETIME,
confidence_score FLOAT,
knowledge_used TEXT,
response_time FLOAT,
ip_address VARCHAR(45),
invocation_method VARCHAR(50),
PRIMARY KEY (id),
FOREIGN KEY(work_order_id) REFERENCES work_orders (id)
))
=indexsqlite_autoindex_users_2users ) =indexsqlite_autoindex_users_1users
<EFBFBD>G<01>mtableusersusers CREATE TABLE users (
id INTEGER NOT NULL,
username VARCHAR(50) NOT NULL,
password_hash VARCHAR(128) NOT NULL,
email VARCHAR(120),
name VARCHAR(100),
role VARCHAR(20),
is_active BOOLEAN,
created_at DATETIME,
last_login DATETIME,
PRIMARY KEY (id),
UNIQUE (username),
UNIQUE (email)
)<29>H<01>ktablealertsalertsCREATE TABLE alerts (
id INTEGER NOT NULL,
rule_name VARCHAR(100) NOT NULL,
alert_type VARCHAR(50) NOT NULL,
level VARCHAR(20) NOT NULL,
severity VARCHAR(20) NOT NULL,
message TEXT NOT NULL,
data TEXT,
is_active BOOLEAN,
created_at DATETIME,
resolved_at DATETIME,
PRIMARY KEY (id)
2026-03-20 16:50:26 +08:00
)