| 2008-08-28 11:50:44 | Ответить |
|---|---|
|
Калмыков Кирилл Адрес: Россия МО Сообщений: 11 Регистр: 2008-01-29 его блог 0 сообщ. |
Миграции скриптом |
|
Вот возникла необходимость делать миграции скриптом (из контроллеров) Но ничего по этому поводу я ненашел в инете. А понять как работает вот этот метод ActiveRecord::Migration.migrate я никак не могу. Может кто нибудь мне подскажет как применить миграции из контроллера и возможноли вообще это
Пробовал exec 'rake db:migrate' так оно работает, но при этом рестартятся рельсы, а значит что останавливается дальнейшее выполнение скриптов. Зарание спасибо за помощь =) |
|
| migration |
| 2008-08-28 21:26:19 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: Миграции скриптом |
|
А чего не вызвать класс миграции в контроллере только тебе надо будет проинклудить нужный файл миграции
------------
код в контроллере require "#{RAILS_ROOT}/db/migration/20080713083251_add_rating_tables" а дальше вызываешь Занимаюсь вебом и продвижением сайтов.
|
|
| 2008-08-29 14:46:40 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: Миграции скриптом |
|
Можешь посомтреть еще этот файлик в исходниках актив рекорда
------------
/active_record/connection_adapters/abstract/schema_statements.rb Занимаюсь вебом и продвижением сайтов.
|
|
| abstract, active_record, schema |