访问users数据库

This commit is contained in:
2025-09-05 15:10:30 +08:00
parent 7570bfd50b
commit f567e66485
6 changed files with 1266 additions and 70 deletions

20
src/models.rs Normal file
View File

@@ -0,0 +1,20 @@
use serde::Serialize;
use sqlx::FromRow;
#[derive(Debug, Serialize, FromRow)]
pub struct User {
pub id: i32,
#[serde(rename = "name")]
#[sqlx(rename = "name")]
pub name: String,
#[sqlx(rename = "openid")]
pub openid: Option<String>,
#[sqlx(rename = "phone")]
pub phone: Option<String>,
#[serde(rename = "type")]
#[sqlx(rename = "type")]
pub user_type: i32,
#[serde(rename = "desc")]
#[sqlx(rename = "desc")]
pub description: Option<String>,
}