#миграции_базы_данных — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #миграции_базы_данных, aggregated by home.social.
-
А что не так с вашими миграциями? Liquibase, rollback и первые тревожные признаки
Миграции базы данных вроде бы есть, Liquibase подключен, changelog лежит в репозитории, CI зелёный, релизы проходят регулярно. Значит, процесс под контролем? Не всегда…
https://habr.com/ru/articles/1036052/
#миграции_базы_данных #Liquibase #Flyway #changelog #rollback_миграций #checksum #database_schema #SQL_миграции #безопасный_релиз #ревью_миграций
-
А что не так с вашими миграциями? Liquibase, rollback и первые тревожные признаки
Миграции базы данных вроде бы есть, Liquibase подключен, changelog лежит в репозитории, CI зелёный, релизы проходят регулярно. Значит, процесс под контролем? Не всегда…
https://habr.com/ru/articles/1036052/
#миграции_базы_данных #Liquibase #Flyway #changelog #rollback_миграций #checksum #database_schema #SQL_миграции #безопасный_релиз #ревью_миграций
-
А что не так с вашими миграциями? Liquibase, rollback и первые тревожные признаки
Миграции базы данных вроде бы есть, Liquibase подключен, changelog лежит в репозитории, CI зелёный, релизы проходят регулярно. Значит, процесс под контролем? Не всегда…
https://habr.com/ru/articles/1036052/
#миграции_базы_данных #Liquibase #Flyway #changelog #rollback_миграций #checksum #database_schema #SQL_миграции #безопасный_релиз #ревью_миграций
-
А что не так с вашими миграциями? Liquibase, rollback и первые тревожные признаки
Миграции базы данных вроде бы есть, Liquibase подключен, changelog лежит в репозитории, CI зелёный, релизы проходят регулярно. Значит, процесс под контролем? Не всегда…
https://habr.com/ru/articles/1036052/
#миграции_базы_данных #Liquibase #Flyway #changelog #rollback_миграций #checksum #database_schema #SQL_миграции #безопасный_релиз #ревью_миграций
-
Шпаргалка по работе с PostgreSQL для бэкенд-разработчиков
Лайфхаки для миграций, оптимизации и избегания граблей Реальные лайфхаки и проверенные практики по миграциям, оптимизации запросов, управлению индексами и обратной совместимости кода. Узнайте, как: - Не сломать прод при миграции. - Избежать N+1 и других проблем SQL-запросов. - Планировать откаты и работать безопасно на высоконагруженных БД.
https://habr.com/ru/companies/beget/articles/920772/
#postgresql_naming_conventions #postgresql_performance #высоконагруженные_системы #миграции_базы_данных #лучшие_практики_orm_или_sql
-
Асинхронный SQLAlchemy 2: простой пошаговый гайд по настройке, моделям, связям и миграциям с использованием Alembic
Наконец-то пришло время взяться за то, что я давно планировал — подробный гайд по асинхронной версии SQLAlchemy 2.0 в стиле ORM . В этой серии статей я подробно расскажу обо всех аспектах: от создания моделей и установления связей между ними до миграций с Alembic и взаимодействия с данными в базе. Мы будем шаг за шагом разбирать ключевые моменты работы с асинхронной базой данных, что позволит вам глубже понять SQLAlchemy и применить эти знания на практике. Для начала, давайте разберёмся, что такое SQLAlchemy и почему каждый разработчик, работающий с реляционными базами данных (такими как SQLite, PostgreSQL, MySQL и т. д.), должен знать о ней. После этого — настройка. Мы будем работать с PostgreSQL, но не переживайте: код, который мы напишем, универсален для всех реляционных баз данных. Мы начнем с базовой настройки SQLAlchemy для асинхронного взаимодействия, а затем перейдём к созданию таблиц в современном декларативном стиле.
https://habr.com/ru/companies/amvera/articles/849836/
#sqlalchemy #postgresql #асинхронная_sqlalchemy #alembic #миграции_базы_данных