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
79
Status Quo of OAuth 2
dasniko
0
120
FIDO Passkeys - The Future without Passwords!
dasniko
1
230
OAuth2, OIDC & JWT - Important Basics!
dasniko
0
450
Authentication in Web, API-based & Distributed Environments
dasniko
0
98
Cloud Native Serverless Java with Quarkus & GraalVM on AWS Lambda
dasniko
0
140
Serverless! But Multi-Cloud?
dasniko
0
140
Containers vs. Serverless 2019
dasniko
1
240
How Do You Authenticate..?
dasniko
1
150
Other Decks in Programming
See All in Programming
動作確認やテストで漏れがちな観点3選
starfish719
5
460
ゼロからの、レトロゲームエンジンの作り方
tokujiros
3
1.1k
Linux && Docker 研修/Linux && Docker training
forrep
16
3k
ISUCON14感想戦で85万点まで頑張ってみた
ponyo877
1
770
functionalなアプローチで動的要素を排除する
ryopeko
1
740
AWS re:Invent 2024個人的まとめ
satoshi256kbyte
0
140
バックエンドのためのアプリ内課金入門 (サブスク編)
qnighy
1
160
CloudNativePGがCNCF Sandboxプロジェクトになったぞ! 〜CloudNativePGの仕組みの紹介〜
nnaka2992
0
140
カンファレンス動画鑑賞会のススメ / Osaka.swift #1
hironytic
0
190
shadcn/uiを使ってReactでの開発を加速させよう!
lef237
0
350
令和7年版 あなたが使ってよいフロントエンド機能とは
mugi_uno
12
5.9k
Fixstars高速化コンテスト2024準優勝解法
eijirou
0
190
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
39
1.9k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Statistics for Hackers
jakevdp
797
220k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
BBQ
matthewcrist
85
9.4k
Unsuck your backbone
ammeep
669
57k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
6
210
Designing for Performance
lara
604
68k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
4 Signs Your Business is Dying
shpigford
182
22k
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!