Главная
Study mode:
on
1
Introduction
2
Agenda
3
Automation
4
Data is a problem
5
Data stores
6
transactional databases
7
safe changes
8
dropping changes
9
naming changes
10
Renaming a column
11
Renaming a table
12
Protecting against broken business logic
13
Unit testing is your friend
14
Stack Overflow example
15
Time Check
16
Managing Database Source Code
17
Why are we always rolling forward
18
Item potency
19
SQL Server Data Tools
20
Rename
21
State Changes
22
Running the Migration
Description:
Explore the challenges and solutions for continuously deploying database changes in this NDC Oslo 2023 conference talk. Dive into the complexities of automating database deployments as part of a CI/CD pipeline, addressing issues such as undoing data changes, handling column modifications, and managing downtime. Learn strategies for successful database automation, including how to handle data type changes and remove columns without losing access to data. Discover the importance of automated testing in avoiding potential problems and explore both state-based and migration-based tools like SSDT and Flyway for rolling forward. Gain insights into using Azure for database deployments and understand how these concepts can be applied to various platforms. Equip yourself with the knowledge to confidently implement continuous deployment for databases, making the process less daunting and more efficient.

Let's Get Scary and Continuously Deploy Database Changes

NDC Conferences
Add to list
0:00 / 0:00