Поиск драгоценного камня в рельсах, который поддерживает версии каждого изменения, внесенного в данные конкретной модели - PullRequest
1 голос
/ 24 января 2020

У меня есть модель с именем Workflow, связанная (почти со всеми видами ассоциаций: один-ко-многим, многие-ко-многим и т. Д. c.) С другими таблицами. Пользователь создает рабочий процесс со всеми связанными данными и публикует рабочий процесс. После этого, если пользователь редактирует и изменяет что-либо в данных рабочего процесса или любых связанных данных таблицы, состояние изменяется с опубликованного на неопубликованный.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...