Описание тега vestal-versions

vestal_versions добавляет поддержку версий в модель ActiveRecord. С помощью vestal_versions модели могут быть возвращены к предыдущей версии, даже к определенной дате и времени.
2 ответа

Приложение Rails 3.2 - Должен ли я использовать гем управления версиями (paper_trail или vestal_versions) или обработать его вручную?

Мой вопрос: я должен свернуть свою собственную версионность модели или использовать одну из версий, которая уже существует? Если я должен использовать драгоценный камень, какой из них лучше всего подходит для этого приложения? Информация о моем прил…
1 ответ

vestal_versions: проблема с именованными изменениями столбцов

Я работаю с версией VESTAL в течение 2 месяцев. Все было хорошо до сегодняшнего дня. Я не делал ничего особенного (или не помню...), но код отлично работает на других компьютерах... Проблема в том, что я больше не могу сохранить свою модель: rails в…
0 ответов

Rails 3.0.3: использование vestal_versions с globalize3

Я пытаюсь добавить vestal_versions (1.2.2) на сайт, который использует globalize3 (0.0.11) для локализации моделей. Когда я пытаюсь отобразить версию модели следующим образом: <% if can?(:edit, Page) then %> <div class="edit_link"><%=…
2 ответа

Принадлежит к конкретной версии

Мне нужно хранить конкретную версию модели с заказом. Я планирую использовать гем управления версиями, например paper_trail или vestal_versions. Я бы хотел, чтобы правильная версия автоматически загружалась вместе с заказом. В идеале я бы просто сох…
2 ответа

Версионные ассоциации, использующие vestal_versions?

Я хотел бы убедиться, что vestal_versions поддерживает версионные ассоциации (кажется, что нет), прежде чем переключаться на другой версионный гем, который может поддерживать версионные ассоциации, например => has_versioning. Я еще не посмотрел код,…
1 ответ

vestal_versions

Я смотрел эпизод 177 Railscasts, так как мне нужно реализовать некоторые версии в моем приложении. Но этот эпизод не был сделан в Rails 3. Так что я пошел на сайт самого драгоценного камня. https://github.com/laserlemon/vestal_versions Теперь говори…
10 фев '11 в 20:30
1 ответ

Файлы версий скрепок с помощью vestal_versions

Я настроил его прямо сейчас, чтобы сохранить изображения в моей файловой системе rails и сохранить старую версию файла в пути, например /images/:id/:version/:filename Как я могу использовать vestal_versions, чтобы получить URL старого пути к файлу? …
18 ноя '10 в 19:41
1 ответ

rails wiki site - подсветка редактирования статьи / вычеркивание с помощью процессора htmldiff maxes

Я реализую сайт в стиле вики и хочу выделить изменения, внесенные в статьи между последовательными версиями. Использование htmldiff для выделения изменений прекрасно работает, за исключением того, что оно довольно интенсивно использует процессор. Я …
1 ответ

Rails - действительно_создание_a_version в модели

Я использую гем Rails 3 Vestal Versions: https://github.com/lailsonbm/vestal_versions Я хотел бы создать некоторую логику, чтобы определить, следует ли / когда создавать новую версию при обновлении модели. По спецификации я сделал: class Note < A…
1 ответ

Vestal_versions и acts_as_taggable_on

Кто-нибудь успешно интегрировал версии vestal и плагин Act_as_taggable_on? Я добавил в свое приложение, что с помощью act_as_taggable_on, следующим за строкой environment.rb config.gem 'vestal_versions' и на любой грабли задачи или вызова генератора…
1 ответ

Как вставить user_id,user_name,user_type с версиями Vestal?

Как вставить user_id,user_name,user_type с версиями vestal в таблицу версий? class Page < ActiveRecord::Base versioned end
25 апр '11 в 11:58
1 ответ

Это ошибка в Vestal Versions или я делаю что-то не так?

Я думаю, что, возможно, обнаружил ошибку в Vestal Versions ( http://github.com/laserlemon/vestal_versions) - похоже, revert_toПоведение зависит от того, что я сделал в прошлом с тем же объектом. Вот пример: >> a = Annotation.find(1384) => #…
03 ноя '09 в 08:03
1 ответ

vestal_versions увеличивает версию в консоли Rails, но не через пользовательский интерфейс

Я добавил versioned к моей модели Post. Если я сделаю, например: 1.9.3-p448 :040 >p = Post.first 1.9.3-p448 :041 > p.version => 1 Затем я обновляю пост через пользовательский интерфейс нашего сайта. Смотрю логи сервера, изменения сохраняютс…
1 ответ

Vestal Версии -

Я использую Vestal Version Fork здесь для поддержки Rails 3: http://github.com/adamcooper/vestal_versions/ У меня проблема в том, что updated_by => current_user не сохраняется в таблице версий при обновлении. def update @book = Book.find(params[:id]…
1 ответ

Почему я получаю эту ошибку: неизвестный атрибут: data_changes

Я получаю эту ошибку, и я не знаю, как ее отладить. Это происходит, кажется, в методе 'save' в моем действии create для моего контроллера: Я думаю, что у меня начались проблемы, когда я развернул vestal_versions: /usr/lib/ruby/gems/1.8/gems/activere…
1 ответ

Изменения модели в виджетах (цена / описание) с течением времени в Rails

Я недавно задал этот вопрос, и ответ имеет для меня большой смысл. Теперь я размышляю, как эти ответы сохраняются в среде, такой как Rails, где есть плагины / гемы, такие как, скажем, vestal_versions? Если я продаю виджеты, и цена и / или описание п…
1 ответ

Версии Vestal - Rails 3 Поддержка?

Я действительно заинтересован в использовании Версий Vestal с Rails 3. Кто-нибудь знает, работает ли Rails 3 с Версиями Vestal? Я слышал, что некоторые пользователи сталкиваются с проблемой: ActiveRecord:: DangerousAttributeError: изменения определя…
1 ответ

Rails vestal_versions gem создает версии без сохранения родителя

Я заинтересован в использовании гема vestal_versions в моем приложении rails, но мне интересно, если кто-нибудь знает, есть ли способ, которым я могу создать новую версию, но на самом деле не обновить соответствующее ActiveRecord. Например, если у м…
20 мар '13 в 20:54
1 ответ

Версии Vestal не работают

Я пытаюсь заставить работать гем Vestal Version, но получаю эту ошибку: >> Song.first.version => 8 >> Song.first.revert_to(7) NoMethodError: undefined method `>' for #<Version:0x231bddc> from /Library/Ruby/Gems/1.8/gems/activ…
27 авг '09 в 01:05
1 ответ

Использовать версии vestal для доступа к объекту с номером версии

Я использую версию Vestal, чтобы попытаться сравнить две версии одной и той же модели. Для того, чтобы сделать это. Мне нужно получить доступ к двум экземплярам модели, которую я пытаюсь сравнить. Я пробовал следующий код: @schedule = Schedule.last …