<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Выпуск Flyway 4.1.0, инструмента для контроля версий БД]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=38522</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=38522&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Выпуск Flyway 4.1.0, инструмента для контроля версий БД».]]></description>
		<lastBuildDate>Wed, 15 Feb 2017 03:53:24 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Выпуск Flyway 4.1.0, инструмента для контроля версий БД]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=452271#p452271</link>
			<description><![CDATA[<p><br />&nbsp; &nbsp; Представлен новый выпуск проекта&nbsp; Flyway, в рамках которого развивается инструментарий для сопровождения баз данных и синхронизации их структуры со связанным программным обеспечением.&nbsp; Flyway можно рассматривать как аналог системы контроля версий для БД, который выполняет задачу автоматизации отражения изменений в структуре базы данных для соответствия версии БД и версии программного обеспечения, работающего с этой БД.&nbsp; &nbsp; &nbsp;Иными словами,&nbsp; Flyway позволяет привязать состояние структуры БД к версией приложения и изменять данную структуру в зависимости от выбранной версии программы. Например, при переходе на новую версию приложения Flyway позволяет на всех серверах привести схему хранения данных к новой версии, а в случае отката на прошлую версию ПО - откатить изменение схемы в БД. Flyway также даёт возможность быстро узнать какой версии ПО соответствует имеющаяся БД, проверить целостность схемы и&nbsp; в случае нарушения структуры (например, ручного добавления/удаления поля) исправить схему.&nbsp; &nbsp; &nbsp; Код проекта написан на языке Java и распространяется под лицензией Apache 2.0. Flyway может работать с СУБД PostgreSQL, MySQL, MariaDB, Oracle, SQL Server, SQL Azure, DB2, DB2 z/OS,&nbsp; Google Cloud SQL Redshift, Vertica, EnterpriseDB, H2, Hsql, Derby и SQLite. Имеются встроенные средства для интеграции с системами сборки Maven, Gradle, Ant и SBT, а также плагины для&nbsp; Spring Boot, Dropwizard, Grails, Play, Griffon, Grunt и Ninja. Применение Flyway возможно на любых системах для которых доступен язык Java, в том числе Windows, macOS, Linux и Android.&nbsp; &nbsp; &nbsp;В новой версии добавлена поддержка EnterpriseDB, возможность использования в PostgreSQL&nbsp; не работающих внутри транзакций конструкций (CREATE INDEX CONCURRENTLY, ALTER TYPE, VACUUM ), улучшена поддержка репликации MySQL, увеличена производительность массовых миграций.&nbsp; <br />&nbsp; &nbsp; Источник: <strong>http://www.opennet.ru/opennews/art.shtml?num=46050</strong><br />&nbsp; &nbsp; <br /><a href="http://www.opennet.ru/opennews/art.shtml?num=46050">_источник</a></p>]]></description>
			<author><![CDATA[null@example.com (R2-D2)]]></author>
			<pubDate>Wed, 15 Feb 2017 03:53:24 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=452271#p452271</guid>
		</item>
	</channel>
</rss>
