prerequsisite
install systemfd for auto reload
cargo install cargo-watch systemfd
install sqlx-cli for database migration
cargo install sqlx-cli --no-default-features --features native-tls,sqlite
development
start server with auto reload
systemfd --no-pid -s http::3000 -- cargo watch -x run