#1673·loco

为生成服务层添加 --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, &params) …