daoyi_cloud_common/models/
mod.rs

1pub mod common_result;
2
3use rbatis::crud;
4use salvo::oapi::ToSchema;
5use serde::{Deserialize, Serialize};
6
7#[derive(Serialize, Deserialize, Clone)]
8pub struct User {
9    pub id: String,
10    pub username: String,
11    pub password: String,
12}
13crud!(User {}, "users");
14
15#[derive(Serialize, Deserialize, ToSchema, Clone, Debug)]
16pub struct SafeUser {
17    pub id: String,
18    pub username: String,
19}
20crud!(SafeUser {});