В этом видео мы создадим модель базы данных и прогоним миграции для переноса этих моделей в саму базу данных. Асинхронные запросы к базе данных будут в следующих видео (5 и 6).
Освой backend разработку на FastAPI с НУЛЯ до выхода в продакшн за 3 месяца:
Прочитать отзывы к курсу можно на Stepik:
Репозиторий на Github с кодом из видео:
Мой телеграм-канал:
Скачать PostgreSQL для Windows:
Скачать PostgreSQL для Linux/MacOS:
Скачать pgAdmin для Windows:
Скачать pgAdmin для Linux/MacOS:
Создать базу данных postgresql через docker: docker run -p 5432:5432 --name pg_trading -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -e POSTGRES_DB=postgres -d postgres:13.3
Включить pgAdmin через docker: docker run -e ’PGADMIN_DEFAULT_EMAIL=admin@’ -e ’PGADMIN_DEFAULT_PASSWORD=admin’ -d dpage/pgadmin4 (Обратите внимание, что при запуске в контейнере ip базы данных сменится. У меня на ubuntu это , у вас может быть другой.)
Поддержать канал:
Boosty:
0:00 - Вступление
0:34 - Как развернуть базу данных PostgreSQL на своем компьютере
2:14 - Зачем создавать модель базы данных на бэкенде
4:00 - Установка библиотек и создание модели таблиц
14:45 - Конфигурация alembic
27:04 - Время поставить лайк и подписаться
#fastapi #python #backend #django #flask #docker #sql #celery #разработка #программирование