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

Published: 12 December 2022
on channel: Артём Шумейко
96,802
1.9k

🔥 Забирай роадмап изучения самого востребованного фреймворка на Python - FastAPI, напиши слово УЧУ ФАСТАПИ в тг-боте: https://t.me/ArtemShumeikoBot

🎓 Обучение самым современным и востребованным технологиям, которые нужны backend разработчику, на практике: https://artemshumeiko.ru/

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

Чтобы получить ссылку на код на GitHub из видео, напиши слово ФАСТАПИ в боте: https://t.me/ArtemShumeikoBot

Мой телеграм-канал, где я пишу о своем стартапе и работе разработчиком: https://t.me/artemshumeiko
Python сообщество в телеграме (здесь тебе помогут с любым вопросом): https://t.me/python_community_rus
Поддержать канал на Boosty: https://boosty.to/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, у вас может быть другой.)

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

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

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


Watch video FastAPI - Базы данных и миграции Alembic #4 online without registration, duration hours minute second in high quality. This video was added by user Артём Шумейко 12 December 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 96,802 once and liked it 1.9 thousand people.