Skip to content

Code for "Zero To Production In Rust", a book on API development using Rust.

Notifications You must be signed in to change notification settings

albohlabs/zero2prod

Repository files navigation

Zero2Prod

Init

cargo install
./scripts/init.sh

Docker Image

# build
podman build --tag zero2prod --file Dockerfile .

# run
podman run -p 8000:8000 zero2prod

Update SQLx query metadata

cargo sqlx prepare --workspace

Emit logs during a test

cargo install bunyan

TEST_LOG=true RUST_LOG="sqlx=error,info" cargo t <test_function> | bunyan

TEST_LOG=true cargo test --quiet --release \
  newsletters_are_delivered | grep "VERIFY PASSWORD" | bunyan

About

Code for "Zero To Production In Rust", a book on API development using Rust.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published