# Konsole

# Ticket löschen

<p class="callout danger">The commands listed here cause **irrecoverable data loss**! Only proceed if you know what you’re doing and you [<span class="doc">have a backup</span>](https://docs.zammad.org/en/latest/appendix/backup-and-restore/index.html)!</p>

<p class="callout info">Please note that this is not a full command list, if you’re missing commands, feel free to ask over at the [Community](https://community.zammad.org/).</p>

## Removing Tickets (And Their Articles)

```
# Delete a ticket (specified by database ID)
>> Ticket.find(4).destroy

# Delete all tickets
>> Ticket.destroy_all

# Keep some tickets (specified by database ID); delete the rest
>> tickets_to_keep = [1, 2, 3]
>> Ticket.where.not(id: tickets_to_keep).destroy_all
```

[https://docs.zammad.org/en/latest/admin/console/dangerzone-for-experts.html#removing-tickets-and-their-articles](https://docs.zammad.org/en/latest/admin/console/dangerzone-for-experts.html#removing-tickets-and-their-articles)

# Befehle ausführen (Docker Compose)

The docker entrypoint script sets up environment variables required by Zammad to function properly. That is why calling `<span class="pre">rails</span>` or `<span class="pre">rake</span>` on the console should be done via one of the following methods:

<p class="callout info">Bevor diese Befehle ausführen, muss das Verzeichnis zum Docker Compose Project gewechselt werden!</p>

```
# Directly execute a specific command:

$ docker compose run --rm zammad-railsserver rails r '...your rails command here...'

# Run the interactive rails console to manually enter Rails commands:

$ docker compose run --rm zammad-railsserver rails c

# Via 'docker exec':

$ docker exec zammad-docker-compose-zammad-railsserver-1 /docker-entrypoint.sh rails r '...your rails command here...'
```

If you need to retrieve information from the rails server, you can place for example `<span class="pre">pp</span>` (pretty print) in front of your rails command. This leads to an output in your terminal.

https://docs.zammad.org/en/latest/install/docker-compose.html