# Observer auf SQL delete?

**URL:** <https://forum.shopware.com/t/observer-auf-sql-delete/70148>\
**Category:** Allgemein\
**Created:** [10. Oktober 2020 um 19:55 UTC](https://forum.shopware.com/t/observer-auf-sql-delete/70148 "2020-10-10T19:55:53Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![marquez71](https://avatars.discourse-cdn.com/v4/letter/m/958977/32.png) [@marquez71](https://forum.shopware.com/u/marquez71)\
**Post date:** [10. Oktober 2020 um 19:55 UTC](https://forum.shopware.com/t/observer-auf-sql-delete/70148/1 "2020-10-10T19:55:53Z")

</div>

Hallo,&nbsp;

Gibt es bei Shopware 5 eine Möglichkeit generell bei SQL delete Befehle einen observer zwischen zu schalten? Oder zumindest, dass wenn z. B. Artikel gelöscht werden, in der Log festgehalten werden, um welchen Artikel (articlenumber) es sich gehandelt hat, und welcher Backend User den gelöscht hat?&nbsp;

---

<div class="post-metadata">

**Author:** ![raymond](https://avatars.discourse-cdn.com/v4/letter/r/c57346/32.png) [@raymond](https://forum.shopware.com/u/raymond)\
**Post date:** [10. Oktober 2020 um 20:00 UTC](https://forum.shopware.com/t/observer-auf-sql-delete/70148/2 "2020-10-10T20:00:03Z")

</div>

Ist integriert:&nbsp;[https://docs.shopware.com/de/shopware-5-de/einstellungen/logs-fehlermeldungen](https://docs.shopware.com/de/shopware-5-de/einstellungen/logs-fehlermeldungen)

Ob hier so umfangreich protokolliert wird: ausprobieren.

---

<div class="post-metadata">

**Author:** ![marquez71](https://avatars.discourse-cdn.com/v4/letter/m/958977/32.png) [@marquez71](https://forum.shopware.com/u/marquez71)\
**Post date:** [10. Oktober 2020 um 22:54 UTC](https://forum.shopware.com/t/observer-auf-sql-delete/70148/3 "2020-10-10T22:54:33Z")

</div>

Hi&nbsp;

Die log ist mir bekannt. Leider werden Artikel delete radikal aus der DB ohne log gelöscht. Daher meine Frage. Gleiches gilt übrigens auch, wenn ein Kunde gelöscht wird. Ein log Eintrag gibt’s nur, wenn der Kunde bearbeitet wird.

Aber trotzdem danke für die Antwort.&nbsp;

---

<div class="post-metadata">

**Author:** ![raymond](https://avatars.discourse-cdn.com/v4/letter/r/c57346/32.png) [@raymond](https://forum.shopware.com/u/raymond)\
**Post date:** [11. Oktober 2020 um 07:46 UTC](https://forum.shopware.com/t/observer-auf-sql-delete/70148/4 "2020-10-11T07:46:36Z")

</div>

Sorry bin raus. Ansonsten User anlegen mit eingeschränkten Rechten. Dann ist klar wer was gemacht hat.

---

<div class="post-metadata">

**Author:** ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)\
**Post date:** [11. Oktober 2020 um 12:25 UTC](https://forum.shopware.com/t/observer-auf-sql-delete/70148/5 "2020-10-11T12:25:38Z")

</div>

Schau dir mal folgendes an:

[https://developers.shopware.com/developers-guide/models/](https://developers.shopware.com/developers-guide/models/)

Für dich wäre das Remove-Event für Article oder Detail interessant.

---

<div class="post-metadata">

**Author:** ![marquez71](https://avatars.discourse-cdn.com/v4/letter/m/958977/32.png) [@marquez71](https://forum.shopware.com/u/marquez71)\
**Post date:** [12. Oktober 2020 um 07:24 UTC](https://forum.shopware.com/t/observer-auf-sql-delete/70148/6 "2020-10-12T07:24:55Z")

</div>

Danke simkli,

das liest sich beim ersten überfliegen schon nach dem, was ich gesucht habe. Muss man zwar wieder coden, aber egal. Solange es zum ziel führt, mach ich das gerne&nbsp;
