¿Eliminación permanente: hay un comando de base de datos?

Con esta función, las publicaciones/hilos se pueden eliminar permanentemente de la base de datos. Sin embargo, dependiendo del número de publicaciones/hilos eliminados, esto puede consumir mucho tiempo. ¿Existe un comando/script para la base de datos o rails para automatizar el proceso?

Si tu deseo es eliminar permanentemente todas las publicaciones eliminadas de forma lógica, entonces podrías recorrerlas con un script de Rails y usar el método destroy.

Esto podría darte información:

2 Me gusta

Esperaba un comando listo para usar que ya hubiera sido probado. No me gustaría empezar a experimentar en una plataforma productiva. :wink:

1 me gusta

Siempre es prudente tener un sitio de pruebas o de ensayo en lugar de experimentar en producción :wink:

4 Me gusta

Cualquier operación irreversible que involucre lotes es extremadamente peligrosa. Te recomiendo encarecidamente que hagas una copia de seguridad primero y luego escribas el código en un entorno de prueba. :wink:

No creo que nadie deba atreverse a garantizar que “¡mi código eliminará permanentemente miles de publicaciones a la vez y nunca saldrá mal!”.

4 Me gusta