FastAPI - Базы данных и миграции Alembic #4

В этом видео мы создадим модель базы данных и прогоним миграции для переноса этих моделей в саму базу данных. Асинхронные запросы к базе данных будут в следующих видео (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 #разработка #программирование
Back to Top