nextcloud / nextcloud/recognize

Uninstalling the app does not cleanup database

Open
#621 4 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
PHP
Stars
699
Forks
68
Avg merge
1d 4h
Merged PRs (30d)
5

Description

Which version of recognize are you using?

3.3.4

Enabled Modes

Object recognition, Face recognition, Video recognition, Music recognition

TensorFlow mode

WASM mode

Which Nextcloud version do you have installed?

25.0.2

Which Operating system do you have installed?

Debian 11

Which Docker container are you using to run Nextcloud? (if applicable)

v23.0.1

How much RAM does your server have?

2GB

What processor Architecture does your CPU have?

ARM64

Describe the Bug

Uninstalling and removing recognize app does not remove any tables from recognize, neither cleanup their content

Expected Behavior

oc_recognize_* tables should be removed on uninstall or removal of the app

To Reproduce

Install then uninstall the app, check table list

Debug log

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Trace the app's uninstall path and database cleanup for the oc_recognize_* tables; the issue names no files or tests. Reproduce by installing and uninstalling recognize, then verify that the tables and their content are removed.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
databases
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 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.