Come eliminare i dati più vecchi di 3 mesi?

Ciao!

Come posso conservare solo i dati degli ultimi 3 mesi ed eliminare il resto? Tramite la console di amministrazione? Grazie.

Quali dati? Quale problema stai risolvendo?

2 Mi Piace

Grazie per la tua risposta. Stiamo cercando di capire come possiamo ridurre la dimensione del database nel nostro ambiente di staging.

Dovresti ripristinare l’intero database, quindi qual è il punto? E se eliminassi un sacco di dati, non sarebbe utile come test di ciò che è in produzione?

Ma c’è un PostDestroyer e potresti fare un User.where(qualcosa).destroy_all, ma non sembra molto utile.

Cosa pensi di testare sul sito di staging se non sono i dati di produzione? Forse vuoi solo generare dati fasulli? Penso che ci sia un rake task per questo.

1 Mi Piace

Sì, voglio solo i dati dell’ultimo mese. Non ho bisogno del resto.

Sì, c’è un task:

1 Mi Piace