Описание тега rails-migrations
Миграции Rails используются для обратимого отслеживания и применения изменений базы данных.
Миграции - это способ изменить вашу базу данных обратимым образом, используя (обычно) классы и объекты Ruby, а не необработанный SQL. Rails также отслеживает, какие миграции были выполнены, поэтому простой
$ rake db:migrate
это все, что нужно для обновления вашей базы данных, даже если разные люди внесли разные изменения. Миграции также поддерживают вашdb/schema.rb
файл.
Ссылки: