Skip to content

Commit

Permalink
update according to discussion in PR: highlight flyway as a tool for …
Browse files Browse the repository at this point in the history
…database versioning.
  • Loading branch information
David Streuli committed Sep 6, 2024
1 parent 456058f commit 0b35326
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions contributions/presentation/week3/streuli-mnem/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Title

Automated Database Migrations in Continuous Deployment with Flyway
Flyway: Version Control for Databases

## Names and KTH ID

Expand All @@ -19,8 +19,8 @@ Automated Database Migrations in Continuous Deployment with Flyway

## Description

In this presentation, we will delve into the critical role of automated database migrations within the framework of Continuous Deployment. We'll begin by outlining the necessity for managing database schema changes seamlessly alongside application updates to ensure system integrity and performance. We will examine the popular tool Flyway, which facilitates the automation of database migrations in a reliable and repeatable manner. Flyway has been in continual development since 2010 and remains to be the industry standard for database migration and supports over 50 different database platforms. We will discuss how to integrate Flyway into the CI/CD pipeline, ensuring that every deployment reflects both application and database state changes accurately. This presentation will highlight the importance of automated migrations for minimizing downtime and error.
In this presentation, we will delve into the critical role of automated database version control within the framework of Continuous Deployment. We'll begin by outlining the necessity for managing database schema changes seamlessly alongside application updates to ensure system integrity and performance. We will examine the popular tool Flyway, a popular tool for database vesioning. Flyway has been in continual development since 2010 and remains to be the industry standard for database migration and supports over 50 different database platforms. We will discuss how to integrate Flyway into the CI/CD pipeline, ensuring that every deployment reflects both application and database state changes accurately. This presentation will highlight the importance of database versioning to ensure consistency throughout different environments.

**Relevance**

Automated database migrations are essential in CD as they ensure that database schema changes are consistently and accurately applied across all environments. This automation minimizes downtime and reduces the risk of errors during deployments and thus supports the continuous releasing in typical CD practices.
Database versioning is essential in CD as it ensures that database schema changes are consistently and accurately applied across all environments. This automation minimizes downtime and reduces the risk of errors during deployments and thus supports the continuous releasing in typical CD practices.

0 comments on commit 0b35326

Please sign in to comment.