# axum-api **Repository Path**: lyperf/axum-api ## Basic Information - **Project Name**: axum-api - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-08 - **Last Updated**: 2025-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Read me ## Update Rust and Cargo ```bash rustup update rustc --version cargo --version cargo install cargo-watch ``` ## run project ```bash cargo watch -x run -w src ``` # Running Migrator CLI 1. run in project directory ```sh // Generate a new migration file sea-orm-cli migrate CREATE_TABLE // Apply all pending migrations sea-orm-cli migrate up // Drop all tables from the database, then reapply all migrations sea-orm-cli migrate fresh // Rollback all applied migrations, then reapply all migrations sea-orm-cli migrate refresh // Check the status of all migrations sea-orm-cli migrate status // generate entity sea-orm-cli generate entity -o ./entity/src --lib --with-serde=both --date-time-crate=chrono ``` ## code analysis ```bash cargo clippy ``` ## Ref - [使用 Rust 和 Axum 构建高性能 REST API](https://www.literank.cn/article/building-high-performance-rest-api-with-axum-in-rust-26) - [Rust 从零到精通:构建一个专业级命令行工具 greprs](https://hyk52syx.blog.csdn.net/article/details/154833790?spm=1001.2014.3001.5502) - [Rust Web 高效构建:Axum 框架从入门到精通指南](https://blog.csdn.net/michael_jovi/article/details/148974185) - [2025最全axum实战指南:从入门到微服务架构](https://blog.csdn.net/gitblog_00529/article/details/151239402) - [Axum处理错误](https://blog.csdn.net/weixin_62799021/article/details/142001524)