When you first read the title of this post the words from the Cars’ song, “You Might Think” may rattle through your head because of course it’s _obvious_ what a migration is…

But, actually, there are at least three (3!) things people mean when they talk about database migrations:

As you can see – 4 (more than 3!) different types of “Database Migrations” each very different than the other.

So I’m not as crazy as You Might Think to ask What is a Database Migration?