Rails:Migrations

From Klenwell Wiki
Jump to navigation Jump to search

Official Documentation

Database Types

For list of (postgres) column types, see:

Schema Migrations

Generate a Migration

Generic

# rails g migration <name>
rails g migration CreateCruds

Run the Migration

# Run new migrations
rails db:migrate

# Don't forget to test rollbacks on new migrations
rails db:rollback STEP=1

Data Migrations

What if you need to do a data migration or data fix on existing data?