0
A
回答
1
作爲一種解決方法,我使用以下SQL刪除問題(例如問題#19)和SQLite上的所有相關數據。 (Gogs版本: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;
相關問題
- 1. 刪除問題
- 2. IE中刪除/ addChild問題
- 3. 問題刪除行MySQL中
- 4. 刪除Nhibernate問題
- 5. 問題刪除行
- 6. JQuery刪除問題
- 7. afterTextChanged刪除問題
- 8. QWidget刪除問題
- 9. jquery刪除問題
- 10. cookie刪除問題
- 11. SVN刪除問題
- 12. [Nginx] [Gogs]通過nginx提供服務gogs
- 13. 刪除孩子的問題
- 14. char *的問題和刪除
- 15. 的MySQL刪除表問題
- 16. Selenium:刪除cookies的問題
- 17. 刪除文件的問題
- 18. 刪除節點的問題
- 19. 刪除UITableViewCell的問題
- 20. 刪除JavaScript的問題
- 21. jQuery的datepicker刪除問題
- 22. 的ObjectDataSource刪除問題
- 23. tinyMCE刪除的問題
- 24. 問題的jQuery.before()刪除
- 25. 問題的刪除行
- 26. 刪除記錄的問題
- 27. 刪除arraylist中的元素的問題
- 28. 使用刪除刪除2D列表中的元素的問題
- 29. linqpad中的oracle插入/刪除問題
- 30. 刪除Xcode中的舊問題