nextcloud / nextcloud/deck

Uninstall & purge deck from nextcloud

Open
#4,719 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

docs enhancement question
Dominant language
JavaScript
Stars
1.4k
Forks
354
Avg merge
1d 10h
Merged PRs (30d)
43

Description

Deck seems to be an amazing app to complement our current usage of nextcloud, we’ve tested in our testing instance and we are very satisfied.

But as we have a medium size instance, before moving to production we would like to ensure how to completely remove it in case we need to perform that operation. We have not seen anything about this topic i documentation. Can someone point us about it?

Ideally I would like to have an occ purge command like Polls app has (https://github.com/nextcloud/polls/blob/master/README.md), but anyway... Is possible to do it manually? I mean, to completely remove the decks apps I should...

  1. deactivate app
  2. drop tables from database (https://deck.readthedocs.io/en/latest/structure/)
  3. ...?

UPDATE
MANUAL PROCEDURE

  1. Disable deck app (from UI)
  2. Remove app (from UI). Code disappears from Nextcloud installation, data remains in DB
  3. Drop deck related tables, configs and migrations:
drop table if exists oc_deck_assigned_labels, oc_deck_labels, oc_deck_attachment, oc_deck_assigned_users, oc_deck_cards, oc_deck_board_acl, oc_deck_stacks, oc_deck_boards;
delete from oc_appconfig where appid= 'deck';
delete from oc_migrations where app = 'deck';

Deck now has been completely removed from your system and you're able to reinstall it

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

Review the Deck structure documentation and the linked Polls README first. Document the verified uninstall and purge procedure, including the app, database tables, configuration, and migrations mentioned in the issue, and clarify whether an occ purge command is available or only manual removal is supported.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.