145 читали · 6 месяцев назад
SQLAlchemy + Alembic - Как делать Миграции Базы Данных на Python #11
Алембик - самый популярный инструмент для миграции базы данных в связке с SQLAlchemy. Заключительная статья в серии статей по SQLAlchemy, начало ниже по ссылкам: Итак, вот вроде бы наш проект написан, есть модели workers, resumes, vacancies. Конфигурация базы данных, движки и прочее. Нужно сделать миграции для этого открываем консоль (я работаю в Pycharm там и открываю консоль). Предполагается что установлены все библиотеки из файла requirements.txt. Посмотреть какие библиотеки у нас уже установлены можно командой pip freeze: Да, alembic у нас уже установлен...
183 читали · 2 года назад
Как я дружил уже существующую базу данных MySQL c Django в Windows 10
Введение Как-то на днях появилась задача соединить Django-проект с уже существующей базой данных #MySQL в Windows 10. До этого #MySQL цеплял с Django только в Linux и работать приходилась чаще с PostgreSQL(В этой СТАТЬЕ описал, как подключить #PostgreSQL к #django Да и не было задач по соединению с уже существующей базой MySQL. На первый взгляд, казалось, что это будет легко! Однако возник ряд трудностей, чему и посвящена эта статья-инструкция. Мой софт MySQL Workbench 8.0 CE Django 4.0.5 Python 3...