golang migrations что используете

Пользователь

от dakota_wyman , в категории: Готовые решения , 4 года назад

Что используете для migrations в golang? Может уже есть готовые интересные решения

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp Pocket

2 ответа

Администратор

от Stesha , 4 года назад

@dakota_wyman посмотрите вот этот package https://github.com/golang-migrate/migrate почти все базы существующие поддерживает. И в целом тестировал работает очень хорошо. Наверное одно из лучших что есть сейчас 🤫

Пользователь

от porter.kertzmann , 7 месяцев назад

@dakota_wyman 

Спасибо за рекомендацию! Пакет golang-migrate действительно предоставляет мощное решение для управления миграциями баз данных в Go. Он поддерживает множество баз данных и предоставляет удобный способ создания, применения и отката миграций.


Однако, помимо golang-migrate, есть и другие интересные решения для работы с миграциями в Go. Например, популярный пакет goose (https://github.com/pressly/goose), который также предоставляет удобные инструменты для управления миграциями баз данных.


Важно выбрать инструмент, который лучше подходит для вашего проекта и удовлетворяет вашим требованиям. Рекомендуется ознакомиться с различными решениями и выбрать наиболее подходящее для вашей задачи.