frappe / frappe/press

Add option to uninstall app with no-backup check

Open
#944 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
562
Forks
410
Avg merge
22h 15m
Merged PRs (30d)
197

Description

Sometimes while uninstalling the app from site could result in failure due to connection reset error.
```
pymysql.err.OperationalError: (2006, "MySQL server has gone away (ConnectionResetError(104, 'Connection reset by peer'))")
```

Option to remove app with no-backup would resolve the issue.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start from the site’s app-uninstall flow and investigate the reported MySQL OperationalError caused by a connection reset. Determine how an uninstall option with no backup should behave, then verify that the app can be removed successfully without triggering the backup path.

Written by the indexing model from the issue text.

Assessment

Tech stack
mysql, python
Domain
backend, databases
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.