Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 1007 Bytes

README.md

File metadata and controls

46 lines (34 loc) · 1007 Bytes

Build Status dependency status Lines Of Code

Market API Server

Setup

Create .env file:

PORT=<PORT, e.g. 8081>
DATABASE_URL=postgresql://<DB_USER>:<DB_USER_PASSWORD>@localhost/<DB_NAME>
AUTH_KEY=<MY_SECURE_KEY>
ENVIRONMENT=<Production|Development>
# SERVICE=false <-- Disable fetch service, enabled by default

Install sqlx-cli:

cargo install sqlx-cli --no-default-features --features native-tls,postgres

Create database and run migrations:

sqlx database create
sqlx migrate run

Build

cargo build
# or
cargo build --release

Run

cargo run
# or
cargo run --release