Alembic Sqlalchemy + Gino - что это такое и контроль миграций
Alembic Sqlalchemy + Gino - что это такое и контроль миграций в sqlalchemy и питоне- практическое программирование по плейлистам.
🔔 Провожу индивидуальные консультации и менторство в изучении Питон, библиотек - aiogram, django, flask и тому подобное.
✅ За подробностями - t.me/nkorgik
✅ Telegram channel: t.me/practice_...
🟦 Telegram чат: t.me/python_grou
Мой плейлист по СУБД: • Теория СУБД - простыми...
🔔 Для тех, кто хочет помочь автору канала:
Карта Тинькофф: 5536 9138 7482 0018 (Камиль)
Для иностранных счетов: 4400 4302 5490 1090
О чем данное видео?
В данном ролике мы с вами обсудим основы контроля и управлений файлами миграций в приложении питона с использованием ОРМ системы Gino, SQLAlchemy и инструмента контроля миграций - Alembic Python. Также мы постараемся дать ответ на вопрос - что такое alembic и как его использовать в применении с SQLAlchemy.
Timecodes:
00:00:00 - введение
00:00:40 - зачем нужен alembic
00:02:05 - связующий модуль
00:02:29 - установка alembic и инициализация проекта
00:03:15 - настройка файла конфигурации alembic.ini
00:04:36 - разбор директории alembic и содержимого
00:05:20 - изменение файла .env для управления миграциями
00:06:05 - запуск образа postgresql в докере
00:07:04 - первая ревизия и создание файла миграции
00:08:42 - ОШИБКА, укажите там объект db (экземпляр Gino())
00:09:55 - апгрейд миграций и применение изменений
00:10:30 - откат изменений downgrade
00:11:04 - заключение
#sqlalchemy
#postgresql
#alembic
Пікірлер: 18
Пересмотрел много видео по python aiogram и решил что автор заслуживает много комментариев, поэтому мой даже здесь
❤
Alembic Sqlalchemy + Gino - что это такое и контроль миграций в sqlalchemy и питоне- практическое программирование по плейлистам. 🔔 Провожу индивидуальные консультации и менторство в изучении Питон, библиотек - aiogram, django, flask и тому подобное. ✅ За подробностями - t.me/nkorgik ✅ Telegram channel: t.me/practice_python 🟦 Telegram чат: t.me/python_grou Мой плейлист по СУБД: • Теория СУБД - про... 🔔 Для тех, кто хочет помочь автору канала: Карта Тинькофф: 5536 9138 7482 0018 (Камиль) Для иностранных счетов: 4400 4302 5490 1090
спасибо большое за это и все остальные видео!!!!! обожаю твой канал
Можно спросить, раньше вы снимали плей лист по aiogram, сейчас его изучаю. Он содержит основной объём библиотеки аиограм или только часть?
@python1419
Жыл бұрын
Привет, нет, не основной. Я сделаю более проработанный курс
Автору спасибо. Может кто-ниюудь подскажет почему миграции не появляются в контейнере Docker? Они тупо создаются на локальной машине.
спасибо за полезные видео
@python1419
Жыл бұрын
И тебе спасибо за комментарий и поддержку!
Запишешь, пожалуйста, урок, о том, как использовать api chatgpt в python, например, совместить c aiogram?
@DaniilFromAbyss
Жыл бұрын
Там нечего писать. Пол часа буквально
@gamble3486
Жыл бұрын
так это не api GPT, а davinci. Нигде в открытом доступе нет api GPT. Просто многие не хотят смотреть что написано в коде. Модель - davinci
@alexchto
Жыл бұрын
@@gamble3486 твоя инфа устарела. уже давно есть gpt 3.5 c контекстом
👍
Привет! А когда буде подробное видео о связке тг-бота с базой данных в библиотеке aiogram. Кстати с прошлой проблемой в коде я разобрался)
@python1419
Жыл бұрын
Привет, постараюсь в ближайшие недели.
@uec_project
Жыл бұрын
@@python1419 das its gut!
@uec_project
Жыл бұрын
@@python1419 уже не актуально) сейчас разбираюсь раскидать и зарегистрировать хендлеры чтобы алгоритм работал по принципу пирамиды а не столбцом