Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
BedCon 2013 - Database Versioning - the agile w...
Search
Niko Köbler
April 04, 2013
Programming
0
400
BedCon 2013 - Database Versioning - the agile way with FlywayDB
Niko Köbler
April 04, 2013
Tweet
Share
More Decks by Niko Köbler
See All by Niko Köbler
SAML, OAuth & OIDC
dasniko
0
84
Status Quo of OAuth 2
dasniko
0
130
FIDO Passkeys - The Future without Passwords!
dasniko
1
230
OAuth2, OIDC & JWT - Important Basics!
dasniko
0
470
Authentication in Web, API-based & Distributed Environments
dasniko
0
100
Cloud Native Serverless Java with Quarkus & GraalVM on AWS Lambda
dasniko
0
140
Serverless! But Multi-Cloud?
dasniko
0
150
Containers vs. Serverless 2019
dasniko
1
250
How Do You Authenticate..?
dasniko
1
150
Other Decks in Programming
See All in Programming
Honoをフロントエンドで使う 3つのやり方
yusukebe
7
3.6k
TCAを用いたAmebaのリアーキテクチャ
dazy
0
220
自力でTTSモデルを作った話
zgock999
0
120
Google Cloudとo11yで実現するアプリケーション開発者主体のDB改善
nnaka2992
1
110
GoとPHPのインターフェイスの違い
shimabox
2
220
Visual StudioのGitHub Copilotでいろいろやってみる
tomokusaba
1
220
⚪⚪の⚪⚪をSwiftUIで再現す る
u503
0
120
Go 1.24でジェネリックになった型エイリアスの紹介
syumai
2
300
お前もAI鬼にならないか?👹Bolt & Cursor & Supabase & Vercelで人間をやめるぞ、ジョジョー!👺
taishiyade
7
4.2k
ML.NETで始める機械学習
ymd65536
0
240
iOSでQRコード生成奮闘記
ktcryomm
2
130
sappoRo.R #12 初心者セッション
kosugitti
0
280
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
244
12k
Agile that works and the tools we love
rasmusluckow
328
21k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Navigating Team Friction
lara
183
15k
Into the Great Unknown - MozCon
thekraken
35
1.6k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
Mobile First: as difficult as doing things right
swwweet
223
9.5k
A Tale of Four Properties
chriscoyier
158
23k
Adopting Sorbet at Scale
ufuk
75
9.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
52k
Visualization
eitanlees
146
15k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Transcript
Database Versioning – the agile way with FlywayDB Niko Köbler
@dasniko
SourceCode > VCS Database > ???
3 Rules for Database Work 1. Never use a shared
database server for development work. 2. Always Have a Single, Authoritative Source For Your Schema 3. Always Version Your Database K.Scott Allen: http://odetocode.com/blogs/scott/archive/2008/01/30/three-rules-for-database-work.aspx
• flywaydb.org • Apache v2.0 Licence • Open Source Java
Library • Current Release: 2.1.1 • Download from Website or Central Maven Repository
Plain Old SQL
Java Migrations
Convention Configuration
Convention Configuration
Convention Configuration
Execution: Java API
Execution: Maven
Execution: Others • Ant Tasks • Command-line Tool
Various Databases
Go ahead and use it!