Database Schema Versioning and Migrations Made Simpler For High Speed CI/CD

Database Schema Versioning and Migrations Made Simpler For High Speed CI/CD

In this article, I’ll explain how Liquibase can be used in a Java project, with Spring/Hibernate, to version the database schema

If you are a back-end developer, you are often faced with having to migrate your database schema with each new release.

The framework called Liquibase can make it easier for you when you need to upgrade your database schema.

In this article, I’ll explain how Liquibase can be used in a Java project, with Spring/Hibernate, to version the database schema.

How does Liquibase work?

Changelog

Liquibase works with Changelog files (the list of all the changes, in order, that need to execute to update the database).

There are 4 supported formats for these Changelogs: SQL, XML, YAML, and JSON.

liquibase database versioning plugins java hackernoon-top-story database-schema-versioning database-schema-migration

What is Geek Coin

What is GeekCash, Geek Token

Best Visual Studio Code Themes of 2021

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

How to Install OpenJDK 11 on CentOS 8

What is OpenJDK? OpenJDk or Open Java Development Kit is a free, open-source framework of the Java Platform, Standard Edition (or Java SE).

SCHEMAS in SQL Server -MS SQL Server – Zero to Hero Query Master

This is part 3 of “MS SQL Server- Zero to Hero” and in this article, we will be discussing about the SCHEMAS in SQL SERVER. Before getting into this article, please consider to visit previous articles in this series from below.

Going Beyond Java 8: Local Variable Type Inference (var) - DZone Java

In this article, we will talk about the most important new feature introduced with Java 10, officially called local variable type inference. An extremely important function in java. You will regret skipping this article.

Migrating financial data to cloud with Database Migration Service

See how Freedom Financial Network migrated a terabyte of data in just hours to fully managed Cloud SQL database service as part of creating a microservices architecture.

Top Tips for Learning Java Programming

In this tutorial, we'll learn Top Tips for Learning Java Programming. Not everyone knows. Do not miss!!!