Мигрирование с actions_as_paranoid к самоцвету паранойи - PullRequest
0 голосов
/ 18 марта 2019

Для мягкого удаления в нашем проекте мы использовали камень act_as_paranoid (https://github.com/ActsAsParanoid/acts_as_paranoid). Проект запущен. Сейчас столкнулись с некоторыми проблемами в этом драгоценном камне и планировали перейти на самоцвет паранойи (* 1004).* Есть ли что-то, что мы должны учитывать при миграции?

1 Ответ

0 голосов
/ 18 марта 2019

Я бы рекомендовал взглянуть на Discard

https://github.com/jhawthorn/discard#why-not-paranoia-or-acts_as_paranoid

Он выполняет аналогичную задачу, не переопределяя метод activerecord, применяя более простой подход - предоставление удобных методов для скрытия удаленных записей. В документации есть раздел о том, почему автор считает, что это лучше, чем параноик или паранойя.

...