143 читали · 6 месяцев назад
SQLAlchemy + Alembic - Как делать Миграции Базы Данных на Python #11
Алембик - самый популярный инструмент для миграции базы данных в связке с SQLAlchemy. Заключительная статья в серии статей по SQLAlchemy, начало ниже по ссылкам: Итак, вот вроде бы наш проект написан, есть модели workers, resumes, vacancies. Конфигурация базы данных, движки и прочее. Нужно сделать миграции для этого открываем консоль (я работаю в Pycharm там и открываю консоль). Предполагается что установлены все библиотеки из файла requirements.txt. Посмотреть какие библиотеки у нас уже установлены можно командой pip freeze: Да, alembic у нас уже установлен...
1 год назад
Как использовать SQLAlchemy в своем Python проекте
Привет, друзья, недавно я решил создать телеграм-бота для собственных нужд, и я долго выбирал способ взаимодействия с базой данных: напрямую или через ORM. Как вы уже поняли я выбрал ORM. С SQLAlchemy я работаю впервые и мне захотелось поделиться с вами тем, что я узнал. P.S. Так как Дзен не предоставляет возможности читабельно вставить код, я буду предоставлять его в картинках #1...