Skip to content

Latest commit

 

History

History
48 lines (36 loc) · 675 Bytes

File metadata and controls

48 lines (36 loc) · 675 Bytes

Install Rust Components

フォーマッターとリンターをインストール

rustup component add rustfmt clippy

Ready env file

cp .env.example .env

Run Database

docker compose up -d

Run API Server

cargo run

TIPS

Create migration file

sqlx migrate add <MIGRATION_NAME>

Execute migration

sqlx migrate run

Check Out If Created Table

docker exec -it usage-gate-db psql -U usage_gate -d usage_gate -c '\dt'
docker exec -it usage-gate-db psql -U usage_gate -d usage_gate -c '\d tenants'

Format & Lint

cargo fmt           # コード整形
cargo clippy        # 静的解析