Hallo zusammen!
Ich wünsch mir die Möglichkeit, auf Knopfdruck alte Nachrichten zu löschen um die DB zu verschlanken. Könnte mir vorstellen, das auf Wunsch gleich beim Anlegen des neuen Schuljahres mit erledigen zu lassen: "Nachrichten aus dem vor-Vorjahr löschen?"
So alte Nachrichten vermisst sowieso keiner mehr
Alternativ oder zusätzlich könnte man das im Admin-Bereich unter "Nachrichten" ergänzen: z.B. Nachrichten löschen älter als XXX Tage (vorsichtshalber mindestens 3 Zahlen verlangen) oder "alle Nachrichten löschen, die vor dem XX.XX.XXXX versandt wurden.
Könnte bis dahin ein SQL-Kundiger vielleicht meine Idee eines SQL-Codes dafür bestätigen? Beträfe in dem Fall alle Nachrichten älter als 01.09.2020 (Unix-Timestamp hinter 'messageTime' z.B. umzurechnen auf https://www.confirado.de/tools/timestamp-umrechner.html
Wer kennt sich aus mit SQL - klappt das so? Bin grad zu faul die DB zu sichern und anschließend wieder einzuspielen
DELETE FROM `messages_messages` WHERE `messages_messages`.`messageTime` < 1598954400
Danke und viele Grüße,
Sebastian