Course | |||||
---|---|---|---|---|---|
Academy Course This course will review the basics on how Liquibase works including how Liquibase uses changelogs, changesets, and tracking tables for database management. | |||||
Academy Course This course will build on what you have learned from the Level 1. Course 1. Fundamentals of Liquibase for Developers course. The course includes building an XML changelog and adding changesets, how to use database tags, using changeset comments,... | |||||
Academy Course In this course, we will review several ways to structure repositories for Liquibase automation including repositories by release, objects, and shared schemas along with best practices, advantages, and disadvantages of each approach. | |||||
Academy Course Liquibase provides users the ability to easily revert database changes using various rollback commands.
In this course, we will review in detail the five most common rollback commands along with how to structure changesets for rollback for both... | |||||
Academy Course In this course, we will provide a review of labels, contexts, and preconditions including the advantages, disadvantages, and what teams should consider before using them. We will also take a look at specific use cases for modifying a changeset... | |||||
Academy Course In this course, we will provide an overview of native executor benefits and how to configure and use native executors with Liquibase. We will also provide detailed information on how to deploy database changes when using SQL Plus and SQLCMD. | |||||
Academy Course By substituting values for replacement tokens in the format of ${property-name}, users can use the same changeset across all environments regardless of the naming convention.
In this course, we will focus on how to use property substitution to... |