Описание тега paper-trail-gem
None Драгоценный камень Ruby для отслеживания изменений в данных вашей модели
0
ответов
rails paper_trail gem не отслеживает изменения
Я понимаю, что это очень расплывчато, но это все, что у нас есть. Мы используем paper_trail на модели: class OrderItem < ApplicationRecord has_paper_trail only: [:item_id] end Мы создаем объект как это: order_item = OrderItem.find_or_create_by(ao…
01 сен '18 в 02:53
1
ответ
Есть ли в Rails эквивалент драгоценного камня PaperTrail для NodeJS?
Я ищу что-то для NodeJS, похожее на камень PaperTrail для рельсов. То, что автоматически поможет отслеживать изменения в различных полях.
03 авг '15 в 00:48
1
ответ
Могу ли я сохранить пользовательскую версию object_changes в paper_trail?
При использовании paper_trail ( https://github.com/paper-trail-gem/paper_trail) существует ли более эффективный способ хранения object_changes? В частности, для столбцов jsonb в таблице хранится большой объем данных, поскольку в нем хранится все зна…
11 май '18 в 07:30
2
ответа
Могу ли я использовать papertrail для хранения изменений, ожидающих подтверждения?
Мне нужно разрешить менее привилегированным пользователям предлагать изменения в записи, но они должны где-то сидеть, пока администратор не утвердит их. Это должно быть похоже на то, как переполнение стека позволяет пользователям с более низкой репу…
24 фев '14 в 22:38
0
ответов
attr_encrypted - обновление всех зашифрованных полей, хотя я изменил только одно
Я использую гем attr_encrypted для некоторых пользовательских данных, например: class User < ApplicationRecord attr_encrypted :name, key: Encryption['user_name'] attr_encrypted :date_of_birth, key: Encryption['user_date_of_birth'], marshal: true …
21 ноя '17 в 20:41
1
ответ
Как сохранить данные с paper_trail и показать новые данные позже?
Я использую paper_trail с рельсами 4, и я хотел бы иметь возможность сделать это: то, что я хочу сделать, это запустить грубое действие, но я не хочу, чтобы оно отображалось на сайте мгновенно, я хочу, чтобы оно было сохранено в таблице версий, а за…
10 янв '14 в 09:10
1
ответ
Из-за бумажного следа невозможно использовать поля с именной версией
У меня есть стол с именем clients при поддержке модели AR Client, Это структура clients Таблица: clients - id <serial primary key> - name <varchar(255)> - version <varchar(255)> Я добавил к нему версии, используя бумажный след. Одн…
06 дек '17 в 05:11
2
ответа
Плагин бумажного следа и rspec
У меня есть модель, Car, Когда я обновляю экземпляр Car через форму в моем приложении вызывается плагин PaperTrail и создается новая версия. Но если я тестирую эту модель с помощью rspec, плагин PaperTrail никогда не вызывается. Почему бы и нет?
31 июл '12 в 21:27
2
ответа
Найти модели с PaperTrail, включенным в приложение Rails
Я внедряю форму в Rails для поиска предыдущих версий версий записей, реализованных с помощью PaperTrail gem. Форма будет содержать раскрывающееся меню для типа объекта (т.е. модели), поэтому мне нужен массив имен моделей, в которые включен PaperTrai…
17 май '17 в 20:23
0
ответов
Rails 4 с самоцветом Papertrail не работает при изменении атрибута
Просто интересно, почему я не могу найти новые записи в PaperTrail::Version.order('created_at DESC') после добавления в мою модель gem paper_trail с помощью гема workflow для отслеживания различных состояний. ##in request.rb ##only need to add versi…
19 окт '17 в 21:32
2
ответа
Приложение Rails 3.2 - Должен ли я использовать гем управления версиями (paper_trail или vestal_versions) или обработать его вручную?
Мой вопрос: я должен свернуть свою собственную версионность модели или использовать одну из версий, которая уже существует? Если я должен использовать драгоценный камень, какой из них лучше всего подходит для этого приложения? Информация о моем прил…
05 мар '13 в 22:38
0
ответов
Показать две таблицы в индексе activeadmin
В моем приложении у меня есть следующий код: index do sortable_handle_column column :key column :text do |post| text(post.text) end column :visible default_actions end Теперь я хочу добавить новую таблицу в индекс сделать. Но если я просто добавлю с…
04 май '15 в 09:14
2
ответа
Как настроить одобрение администратором изменений модели
Мне нужна система, в которой обычный пользователь может редактировать модель, но на самом деле редактирование не происходит до тех пор, пока оно не будет одобрено администратором. Я нашел гем под названием paper_trail, который имел версионность моде…
30 июн '11 в 23:02
0
ответов
Рекомендуется ли paper_trail для использования с rails_admin в производстве?
Я возвращаюсь paper_trail через некоторое время, и документация, кажется, указывает, что это не рекомендуется для использования с rails_admin в производстве. Это правильно?
24 апр '18 в 22:04
0
ответов
Миграция установки PaperTrail: SQLite3::SQLException: рядом с "ENGINE"
Я столкнулся с проблемой миграции базы данных SQLite3 в целях тестирования. Ранее я использовал MySQL для тестирования, но я только что перешел на Rails 5 и хотел бы, чтобы тестирование было немного быстрее. Я думаю, что проблема заключается в том, …
08 фев '18 в 15:30
1
ответ
Почему методы, определенные в инициализаторе, периодически вызывают ошибку "не определено", которая устраняется путем перезапуска сервера?
Я использую PaperTrail 4.1 с Rails 4.2. Я определил несколько пользовательских методов в инициализаторе (см.: Как добавить метод в модель версий Paper_trail?) #config/initializers/paper_trail.rb PaperTrail::Rails::Engine.eager_load! module PaperTrai…
24 фев '16 в 06:50
1
ответ
PaperTrail: как обрабатывать "Данные слишком длинные для столбца" объект ""
У меня есть довольно длинные тексты в моей базе данных, и они, кажется, превышают PaperTrail object максимальная длина (которая на MySQL, кажется, составляет 64 КБ для :text поля). Я думаю, что этот предел превышен довольно быстро, так как PaperTrai…
11 дек '16 в 16:56
1
ответ
Как получить доступ к paper_trails версии модели
Я строю вики на основе RoR. Мы используем paper_trail gem для управления версиями статьи, но просмотр изменений в статье с течением времени с помощью метода changeset является ужасным опытом для пользователя. Лучшая идея, которую мы придумали, - это…
23 мар '16 в 02:04
0
ответов
Сделать Papertrail активным только для определенных методов
Как часть обновления производительности, я заметил некоторые драгоценности, такие как Papertrail retrieve current_user использование before_filter, так что это происходит для каждого запроса, который кажется чрезмерным, так как он нам нужен, только …
10 авг '16 в 09:18
0
ответов
Rails: перенос данных из базы данных с помощью бумаги paper_trail
Я использую гем paper_trail для аудита изменений базы данных в двух проектах с одинаковой структурой базы данных. Я делаю много изменений в database1 в project1 и хочу скопировать эти изменения в database2 в project2. Я хочу получить новые изменения…
15 дек '17 в 20:22