Existe alguma forma de recuperar/desfazer a exclusão de categorias? A lista de categorias excluídas pode ser encontrada em /admin/logs/staff_action_logs?filters=%7B"action_name"%3A"delete_category"%2C"action_id"%3A27%7D
Não acredito que exista uma maneira automatizada de fazer isso. Se você tiver dezenas deles, provavelmente deverá automatizá-lo no console do Rails, mas provavelmente é mais fácil fazer isso na UX, a menos que haja muitos deles. Você pode digitar
Category.create
Para ver os campos que uma categoria possui e, em seguida, algo como
Category.create (name: ‘o título’…)
E fornecer informações suficientes para que o comando seja bem-sucedido. Há também Operações em Massa Administrativas que podem ter pistas.
Existe uma maneira de fazer isso pela interface do usuário?
É para criar novas categorias ou recuperar categorias excluídas?
Você não pode restaurá-los. Eles se foram (a menos que você tenha um backup que queira restaurar). Você terá que criá-los novamente. Se você fará isso na interface do usuário ou no console, depende de você.
Obrigado pela confirmação.