migrations | ||
sql/schema | ||
src | ||
.gitignore | ||
Cargo.toml | ||
Readme.md | ||
release-setup.sh |
User service
User service handles everything related to user creation, user login, etc...
Installation
Use cargo to install the project dependencies
cargo build
Setup
Env variables: Create a .env file and include the following variables
- HOST_ADDRESS
- HOST_PORT
- DB_HOST
- DB_USER
- DB_PASS
- DB_DATABASE_NAME
- DATABASE_URL
To run this project correctly, you must first apply the migrations to the database. You can do this by installing sqlx-cli.
cargo install sqlx-cli
Then execute and apply the migrations to the database.
sqlx migrate run
Tests
Tests are WIP. Not done yet.
License & Attribution
By Franklin E. Blanco Creative Commons