Обновить

Создание собственного API на Python (FastAPI): структура проекта, SQLAlchemy PostgreSQL, миграции и первые модели таблиц

Уровень сложностиСредний
Время на прочтение21 мин
Охват и читатели110K
Всего голосов 9: ↑9 и ↓0+12
Комментарии3

Комментарии 3

В периметре миграции базы данных только структура БД, без переливки и возврата состояния данных в случае отката?

Почему? Там же я показывал функции downgrade и upgrade. Абсолютный стандарт Alembic.

Закидываем файл docker‑compose.yml в корень проекта FastApi

Если новичок скопирует из текста название файла docker‑compose.yml, то на этом шаге он застрянет надолго, т.к. этот файл на самом деле выглядит как: docker■compose.yml

или просто скайчайте PgAdmin и запустите

Здесь новичка также подстерегает засада в виду отсутствии самой БД

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации