0
Il n'y a actuellement aucun moyen de supprimer les problèmes dans Gogs: Ability to delete an issue #2050.problèmes dans Gogs Suppression
Y at-il une solution de contournement pour cela?
Il n'y a actuellement aucun moyen de supprimer les problèmes dans Gogs: Ability to delete an issue #2050.problèmes dans Gogs Suppression
Y at-il une solution de contournement pour cela?
Pour contourner ce problème, j'ai utilisé SQLs suivantes pour supprimer un problème (par exemple le numéro # 19) et toutes les données releated sur SQLite. (Gogs Version: 0.11.4.0405)
-- Delete issue-user records releated with issue #19
DELETE FROM issue_user WHERE issue_id IN (SELECT id FROM issue WHERE [index] = 19);
-- Decrease number of issues value of repository on which issue #19 has been created
UPDATE repository SET num_issues = num_issues - 1 WHERE id IN (SELECT repo_id FROM issue WHERE [index] = 19);
-- Delete action records added while issue #19 has been created
-- op_type 6 is ACTION_CREATE_ISSUE: https://github.com/gogits/gogs/blob/master/models/action.go
DELETE FROM action WHERE (op_type = 6) AND (repo_id IN (SELECT repo_id FROM issue WHERE [index] = 19)) AND (content LIKE '19|%');
-- At last, delete issue #19
DELETE FROM issue WHERE [index] = 19;