Если мне нужно удалить или изменить определённое изображение, например, в рамках «права на забвение», то я должен иметь возможность изменять/удалять/заменять изображение в базе данных.
Спасибо за подсказку. Однако интересно: когда я беру URL:
и копирую изображение как резервную копию:
а затем удаляю изображение:
я всё ещё вижу его на веб-странице. Я собираюсь переустановить Discourse и посмотреть, что произойдёт, но для меня странно, что изображение всё ещё доступно.
Редакция
Отменяю это: когда я имитирую другого пользователя в другом браузере, изображение исчезает. Предполагаю, что Chrome хранит временную копию, поэтому я всё ещё могу его видеть. К счастью, изображение успешно удалено, и форум остался в целости!
И если я добавлю новое изображение с тем же ID, что и у предыдущего:
то изображение восстанавливается в браузере, который ранее его не видел: