rust-patterns-ddd

Proof of concept for Domain Driven Design in Rust

OTHER License

Stars
39
Committers
1

Motivation

Write a Rust Application following the Domain Driven Design pattern as a proof of concept.

Running Locally

  1. Clone the repository locally
https://github.com/EstebanBorai/rust-patterns-ddd.git
  1. Execute the bin/dotenv script to create a .env file or copy the contents of the .env.sample file into a new file with the name .env

  2. Run the Docker instance using the bin/docker-start script

bin/docker-start
  1. When the server is ready, run migrations to make sure every
    table on the database is available at the moment of connecting and
    executing queries.
bin/sqlx-cli migrate run
  1. Install dependencies and execute the server
cargo run