Описание тега rails-migrations

Миграции Rails используются для обратимого отслеживания и применения изменений базы данных.

Миграции - это способ изменить вашу базу данных обратимым образом, используя (обычно) классы и объекты Ruby, а не необработанный SQL. Rails также отслеживает, какие миграции были выполнены, поэтому простой

$ rake db:migrate

это все, что нужно для обновления вашей базы данных, даже если разные люди внесли разные изменения. Миграции также поддерживают вашdb/schema.rb файл.

Ссылки: