为生成服务层添加 --service 标志到 cargo loco generate
作者: newmizanur创建于 2025年10月23日更新于 2026年7月29日
标签enhancement
use crate::{ error_code::{AppResult, auth_errors}, models::{ _entities::users, users::{LoginParams, RegisterParams}, }, }; use loco_rs::prelude::*; use serde::{Deserialize, Serialize};
#[derive(Debug, Serialize)] pub struct Session { pub user: users::Model, pub token: String, }
pub struct AuthService;
impl AuthService { pub async fn register(ctx: &AppContext, params: RegisterParams) -> AppResult<()> { users::Model::create_with_password(&ctx.db, ¶ms) …
内容来源: loco-rs/loco