Для быстрого тестирования необходимо установить cargo-watch - переходим в корневую папку проекта, в терминале вводим cargo install cargo-watch (если при установке возникнут ошибки, то cargo install cargo-watch --locked).
Запуск терминалов "быстрой разработки": В первом терминале вводим cargo watch -q -c -w src/ -w .cargo/ -x "run" Во втором терминале вводим cargo watch -q -c -w examples/ -x "run --example quick_dev"
Для создания тесовой базы данных используем команду docker run --rm --name pg -p 5433:5432 -e POSTGRES_PASSWORD=welcome postgres:16 будет создан временный docker-контейнер с бд который удалиться после остановки. При запуске контейнера с портами 5432:5432 будет прослушиваться локальная бд, а не бд в контейнере.
После запуска контейнера с бд открываем третий терминал и переходим в app_db командой "\c app_db" Просмотр списка всех таблиц в бд "\d" Просмотр таблицы user "select * from "user";" Просмотр "схемы" таблицы "\d user"