2012-01-30 3 views
0

Мне интересно, может ли Rails выполнять миграцию на лету без блокировки таблицы. Например, слишком много инструментов, которые могут это сделать pt-online-schema-change и oak-online-alter-table. Поэтому разумно предположить, что это уже сделано, вы знакомы с чем-то вроде этого?Рельсы миграции на лету

+0

Это не рельсы, которые блокируют вашу таблицу, это сервер базы данных. –

ответ

1

Забавно, я просто ответил на другой подобный вопрос. Вы должны посмотреть на https://github.com/DAddYE/mini_record

Он очень похож на Datamapper. Просто определите или измените имена и типы столбцов в вашей модели, и схема автоматически обновится. Довольно круто.

Я не уверен в блокировке, но вы можете отправить вопрос на эту страницу github. Разработчики очень отзывчивы и полезны.