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?