nixとdirenvが入ってれば大体開発できるはず.
$ direnv allow # 基本は初回だけ
$ docker-compose up -d # DB起動
$ sqlx database reset -y # DBマイグレーション(DBのデータぶっ飛びます)
$ cargo run
# open: http://localhost:8080/graphiql
# edit schema.sql
$ cargo make add-migrate マイグレーション名
# 以下の色々をしてみて
$ crate2nix generate
$ cargo make sqlx-prepare
$ cargo fmt
$ cargo clippy # エラーが出たところを直す