refactor: 重构数据库插入参数结构体定义并移除重复及冗余前缀

- 重构代码以通过模块化导入使用InsertArgs结构体并移除重复定义。
- 优化数据库插入参数结构体定义并移除不必要的命名空间前缀以提升代码可读性和维护性。
This commit is contained in:
2025-08-19 23:04:32 +08:00
parent 9131358716
commit 9cd11a7f37
2 changed files with 12 additions and 10 deletions

View File

@@ -3,6 +3,8 @@ use serde::Serialize;
use std::{fs, path::Path};
use welds::{connections::sqlite::SqliteClient, prelude::*};
use crate::InsertArgs;
#[derive(WeldsModel, Clone, Serialize)]
#[welds(table = "authorize")]
pub struct Authorize {
@@ -16,15 +18,6 @@ pub struct Authorize {
pub insert_time: String,
}
pub struct InsertArgs {
pub project: String,
pub token: String,
pub device_id: String,
pub disable: i8,
pub expire: String,
pub insert_time: String,
}
/// 包装类,内部持有 SQLite 连接
pub struct Db {
client: SqliteClient,