- Docker
- Docker Compose
- Rust
- Fork this repositority and clone it to your machine and enter the folder
docker compose up
to start the databases, keep docker running. Otherwise won't you be able to run the commandsDATABASE_URL=x cargo run status
to verify that you have access to the database
- SQlite:
sqlite://temp.sqlite
- Postgres:
psql://postgres:mysecretpassword@localhost:6437/development?sslmode=disable
- MySQL:
mysql://root:password@localhost:3306/app
- MariaDB:
mariadb://root:password@localhost:3307/app
- LibSQL:
http://localhost:6000
To help with running the integration tests do you run
make test
which will start docker databases and running the tests and when it's done will it make a tiny clean up