# Flyway — Version Control for Your Database > Flyway is a database migration tool that makes schema changes reliable and repeatable across all environments. It supports over 20 databases and runs migrations from SQL files or Java classes via CLI, Maven, Gradle, or API. ## Install Save as a script file and run: # Flyway — Version Control for Your Database ## Quick Use ```bash # Install via Homebrew brew install flyway # Or download from the official site # Create a migration file mkdir -p sql cat > sql/V1__create_users.sql <