Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions src/db/models/agent_arena.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,11 @@ pub struct AgentArena {
pub chat_uuid: String,
pub round_uuid: String,
pub agent_id: i32,
pub vote_num: i8,
pub vote_type: i8,
pub comment: String,
pub comment: Option<String>,
pub status: i8,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
13 changes: 7 additions & 6 deletions src/db/models/agent_info.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,15 @@ pub struct AgentInfo {
pub id: i32,
pub llm_id: i32,
pub name: String,
pub description: String,
pub description: Option<String>,
pub prompt_id: i32,
pub avatar: String,
pub params: String,
pub call_count: i64,
pub avg_score: f32,
pub status: i8,
pub call_count: i64,// default 0
pub avg_score: f32,// default 0.0
pub temperature: f32, // default 0.7
pub top_p: f32, // default 0.95
pub status: i8,// default 1
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
4 changes: 2 additions & 2 deletions src/db/models/agent_mcp_rel.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ pub struct AgentMCPRel {
pub id: i32,
pub agent_id: i32,
pub mcp_tool_id: i32,
pub status: i8,
pub status: i8,// default 1
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
8 changes: 4 additions & 4 deletions src/db/models/ai_provider.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ pub struct AiProvider {
pub name: String,
pub avatar: String,
pub api: String,
pub key: String,
pub timeout: i32,
pub status: i8,
pub key: Option<String>,
pub timeout: i32,//ms default 5000
pub status: i8,// default 1
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
10 changes: 5 additions & 5 deletions src/db/models/chat_message.rs
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ pub struct ChatMessage {
pub round_uuid: String,
pub role: PromptRole,
pub content: String,
pub input_tokens: i32,
pub output_tokens: i32,
pub duration: i32,
pub input_tokens: i32, // default 0
pub output_tokens: i32,// default 0
pub duration: i32,// default 0
pub model_config: String,
pub status: i8,
pub status: i8,// default 1
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
6 changes: 3 additions & 3 deletions src/db/models/chat_session.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ use chrono::{DateTime, Utc};
pub struct ChatSession {
pub id: i32,
pub chat_uuid: String,
pub title: String,
pub title: Option<String>,
pub llm_id: i32,
pub status: i8,
pub status: i8,// default 1
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
6 changes: 3 additions & 3 deletions src/db/models/config.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ pub struct Config {
pub key: String,
pub value: String,
pub description: String,
pub type_: String,
pub key_type: String,
pub tag: String,
pub sort: i32,
pub sort: i32,// default 0
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
15 changes: 7 additions & 8 deletions src/db/models/llm_model.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,15 @@ use chrono::{DateTime, Utc};
pub struct LLMModel {
pub id: i32,
pub provider_id: i32,
pub name: String,
pub name: Option<String>,
pub avatar: String,
pub model_code: String,
pub max_tokens: i32,
pub max_response_tokens: i32,
pub temperature: f32,
pub weight: i32,
pub call_count: i64,
pub status: i8,
pub max_tokens: i32, // default 0
pub max_response_tokens: i32, // default 0
pub weight: i32, // default 0
pub call_count: i64, // default 0
pub status: i8,// default 1
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
10 changes: 5 additions & 5 deletions src/db/models/mcp_provider.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ pub struct MCPProvider {
pub id: i32,
pub name: String,
pub url: String,
pub auth_key: String,
pub timeout: i32,
pub health_api: String,
pub status: i8,
pub auth_key: Option<String>,
pub timeout: i32,// ms default 5000
pub health_api: Option<String>,
pub status: i8,// default 1
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
4 changes: 2 additions & 2 deletions src/db/models/mcp_tool.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ pub struct MCPTool {
pub tag: String,
pub parameters: String,
pub response_format: String,
pub status: i8,
pub status: i8,// default 1
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
12 changes: 6 additions & 6 deletions src/db/models/memory_info.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ pub struct MemoryInfo {
pub id: i32,
pub memory_uuid: String,
pub name: String,
pub memory_type: i8,
pub is_vector: i8,
pub vector_id: String,
pub keywords: String,
pub status: i8,
pub memory_type: i8, // default 0
pub is_vector: i8, // default 0
pub vector_id: Option<String>,
pub keywords: Option<String>,
pub status: i8,// default 1
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
4 changes: 2 additions & 2 deletions src/db/models/project_info.rs
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ pub struct ProjectInfo {
pub id: i32,
pub name: String,
pub path: String,
pub is_deleted: i8,
pub is_deleted: i8, // default 0
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
3 changes: 2 additions & 1 deletion src/db/models/prompt_info.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@ pub struct PromptInfo {
pub version: String,
pub version_desc: String,
pub tag: String,
pub status: i8,// default 1
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
6 changes: 3 additions & 3 deletions src/db/models/prompt_placeholder.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ pub struct PromptPlaceholder {
pub value: String,
pub default: String,
pub input_type: String,
pub required: i8,
pub status: i8,
pub required: i8, // default 1
pub status: i8,// default 1
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
2 changes: 1 addition & 1 deletion src/db/models/system_api_log.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ pub struct SystemAPILog {
pub status: i8, // 0: success, 1: failed
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
6 changes: 3 additions & 3 deletions src/db/models/system_config.rs
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ pub struct SystemConfig {
pub key_type: String,
pub description: String,
pub tag: String,
pub sort: i32,
pub status: i8,
pub sort: i32, // default 0
pub status: i8,// default 1
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub remark: String,
pub remark: Option<String>,
}
Loading