[Перевод] Мягкое удаление чаще всего не нужно |
DELETE
таблицы получают дополнительную временную метку deleted_at
и удаление выполняется конструкцией обновления:UPDATE foo SET deleted_at = now() WHERE id = $1;
DELETE
, теоретически её всё равно можно восстановить, углубившись в слой хранения, но нужно сказать, что вернуть её очень сложно. В теории, при мягком удалении достаточно снова присвоить deleted_at
значение NULL
, и на этом всё:-- и волшебным образом всё вернулось на место!!
UPDATE foo SET deleted_at = NULL WHERE id = $1;
Читать дальше → https://habr.com/ru/post/677932/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677932
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |