Saturday, 22 May 2021

Introduction to Flyway

 Flyway used to perform database migrations in cleaner way. At the time of writing this tutorial, Flyway supports following databases.

 

a.   Oracle

b.   SQL Server

c.    Azure Synapse

d.   DB2

e.   MySQL

f.     Aurora MySQL

g.   MariaDB

h.   Percona XtraDB Cluster

i.     TestContainers

j.     PostgreSQL

k.    Aurora PostgreSQL

l.     Redshift

m. CockroachDB

n.   SAP HANA

o.   Sybase ASE

p.   Informix

q.   H2

r.     HSQLDB

s.    Derby

t.     Snowflake

u.   SQLite

v.    Firebird

w.  Cloud Spanner

 

Dependencies used for the demo applications

<dependencies>
	<dependency>
		<groupId>org.flywaydb</groupId>
		<artifactId>flyway-core</artifactId>
		<version>7.9.1</version>
	</dependency>

	<dependency>
		<groupId>mysql</groupId>
		<artifactId>mysql-connector-java</artifactId>
		<version>8.0.25</version>
	</dependency>

</dependencies>


Reference

https://flywaydb.org/

 



Previous                                                    Next                                                    Home

No comments:

Post a Comment