Попытка выяснить, как обрабатывается параллелизм в Ruby On Rails.
Как получить сегмент кода для блокировки строк в базе данных и принудительного отката при необходимости?
Точнее говоря, Есть ли способ принудительно завершить определенный сегмент кода, если не откат? Я ищу, чтобы добавить историю в транзакции в моем проекте, и я не хочу, чтобы транзакции фиксировались безистория сохраняется, поэтому, если сервер попадает между двумя действиями (сохранение транзакции и сохранение истории), база данных может перейти в недопустимое состояние.