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

Описание к видео FastAPI - Базы данных и миграции Alembic #4

💡 Попробуй онлайн-тренажёр для подготовки к техническому собеседованию: https://clck.ru/3B5gxT 💡

Предзапись на курс по поиску работы разработчику и техническим навыкам для Middle (FastAPI): https://forms.gle/Zw7bPnQvTsfekVH47

Забирай роадмап изучения самого востребованного фреймворка на Python - FastAPI здесь: https://t.me/ArtemShumeikoBot

Репозиторий на Github с кодом из видео: https://t.me/artemshumeiko/9
Мой телеграм-канал: https://t.me/artemshumeiko

Скачать PostgreSQL для Windows: https://www.enterprisedb.com/download...
Скачать PostgreSQL для Linux/MacOS: https://www.digitalocean.com/communit...

Скачать pgAdmin для Windows: https://www.pgadmin.org/download/pgad...
Скачать pgAdmin для Linux/MacOS: https://www.pgadmin.org/download/pgad...

Создать базу данных 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 '[email protected]' -e 'PGADMIN_DEFAULT_PASSWORD=admin' -d dpage/pgadmin4 (Обратите внимание, что при запуске в контейнере ip базы данных сменится. У меня на ubuntu это 172.17.0.1, у вас может быть другой.)

Поддержать канал:
Boosty: https://boosty.to/artemshumeiko

В этом видео мы создадим модель базы данных и прогоним миграции для переноса этих моделей в саму базу данных. Асинхронные запросы к базе данных будут в следующих видео (5 и 6).

0:00 - Вступление
0:34 - Как развернуть базу данных PostgreSQL на своем компьютере
2:14 - Зачем создавать модель базы данных на бэкенде
4:00 - Установка библиотек и создание модели таблиц
14:45 - Конфигурация alembic
27:04 - Время поставить лайк и подписаться

#fastapi #python #backend #django #flask #docker #sql #celery #разработка #программирование

Комментарии

Информация по комментариям в разработке