The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск Flyway 4.1.0, инструмента для контроля версий БД, opennews (??), 15-Фев-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


13. "Выпуск Flyway 4.1.0, инструмента для контроля версий БД"  +/
Сообщение от VoDA (ok), 15-Фев-17, 13:59 
Удобная либа которая проверит текущую версию БД и накатит нужные обновления. Проще взять готовое чем писать на коленке свое.

По сравнению с ликвидом - проще и удобнее работой через SQL. Ликвид тоже умеет pure-SQL, но тогда теряются плюшки rollback.

Плюс флайвей позволяет для сложных преобразований делать java migrations. Иногда это проще, чем писать тонну Sql.

Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск Flyway 4.1.0, инструмента для контроля версий БД"  +/
Сообщение от Аноним (-), 15-Фев-17, 16:30 
> Плюс флайвей позволяет для сложных преобразований делать java migrations. Иногда это проще,
> чем писать тонну Sql.

А можно поподробнее про java migrations? Ну или хотя бы ссылочку - что это вообще за зверь в данном случае?

Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск Flyway 4.1.0, инструмента для контроля версий БД"  +/
Сообщение от qsdg (ok), 15-Фев-17, 20:50 
Я так понимаю товарищ про то, что flyway не обязательно вызывать из командной строки, можно писать свою логику на любимой java, дёргая flyway либу как вздумается.
Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск Flyway 4.1.0, инструмента для контроля версий БД"  +/
Сообщение от Аноним (-), 15-Фев-17, 23:11 
> Я так понимаю товарищ про то, что flyway не обязательно вызывать из
> командной строки, можно писать свою логику на любимой java, дёргая flyway
> либу как вздумается.

я пробежался по примерам... чтобы сделать нормальную интеграцию под мои требования - нужно примерно столько же кода, сколько и самому всё реализовать...

Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск Flyway 4.1.0, инструмента для контроля версий БД"  +/
Сообщение от VoDA (ok), 16-Фев-17, 16:01 
> Я так понимаю товарищ про то, что flyway не обязательно вызывать из
> командной строки, можно писать свою логику на любимой java, дёргая flyway
> либу как вздумается.

Наоборот. Flyway может дергать кастомный java который будет выполнять эпические преобразования. К примеру, инвалидирует Elastic cache или пересчитает данные новым алгоритмом.

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

33. "Выпуск Flyway 4.1.0, инструмента для контроля версий БД"  +/
Сообщение от VoDA (ok), 16-Фев-17, 15:59 
Лови :)

https://flywaydb.org/documentation/migration/java

Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

35. "Выпуск Flyway 4.1.0, инструмента для контроля версий БД"  +/
Сообщение от Аноним (-), 16-Фев-17, 17:05 
> Лови :)
> https://flywaydb.org/documentation/migration/java

как интересно... и кто-то этим реально пользуется?

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру