Migration Generator in Ruby

From the Ruby on Rails cheat sheet · Generators · verified Jul 2026

Migration Generator

Generate standalone database migrations

bash
# Add column migration
rails generate migration AddEmailToUsers email:string

# Remove column migration
rails generate migration RemoveEmailFromUsers email:string

# Create join table
rails generate migration CreateJoinTableUserProject user project
✅ Rails infers migration content from name convention
💡 AddXxxToYyy and RemoveXxxFromYyy auto-generate code
🔍 Use CreateJoinTable for many-to-many relationships
⚡ Always review generated migration before running
generatormigrationdatabase

Continue with Ruby on Rails

Save the full cheat sheet or work through every related task.

More Ruby tasks

Back to the full Ruby on Rails cheat sheet