Skip to content

Lucky-49/rest_api_server_axum_tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Для быстрого тестирования необходимо установить 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"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages