- Для начала нужно установить rust
- Затем выполнить установку diesel
cargo install diesel_cli --no-default-features --features postgres-
Создаём файл
.envпо примеру.env.example -
Далее необходимо установить docker и docker-compose
-
Затем нужно поднять контейнеры с администратором и базой данных (только локально)
docker-compose up- Убеждаемся, что всё запустилось (может упасть, если порты заняты, в этом случае их нужно либо освободить, либо
.env/.docker-compose.ymlподредачить) - Далее необходимо иницализировать Diesel
diesel setup- Затем, запускаем миграции
diesel migration run- После этого стартуем приложение
cargo run