目录 | 描述 |
---|---|
f7 | 前端项目 |
web | 前端发布目录,Rust项目会嵌入该目录 |
cargo install sea-orm-cli
sea-orm-cli migrate init
features = [
"runtime-tokio-rustls", # `ASYNC_RUNTIME` feature
"sqlx-sqlite", # `DATABASE_DRIVER` feature
#"sqlx-postgres","sqlx-sqlite",根据库更改
]
sea-orm-cli migrate generate <entity>
sea-orm-cli migrate up
# sea-orm-cli migrate down
# sea-orm-cli migrate fresh
# sea-orm-cli migrate status
sea-orm-cli generate entity -o src/entities # 生成实体
cd f7 && npm run build && cd .. && cargo build --release
# 下载act工具 https://github.com/nektos/act/releases
# 软链接 ln -sf <path>/act /usr/bin/act
act -j build