Привет. Как лучше написать удаление дубликатов записей с тем условием что удаляются дубликаты свежих записей? Записей около 900 тыс. Нужно написать это в миграции. Лучше делать это через RunPython или через raw SQL?
Зависит от конкретных действий, которые необходимо сделать - raw SQL может быть эффективнее, но при этом бывает, что на питоне проще/удобнее что-то сделать.
Как по мне, если не очевидно с самого начала, что чистый SQL будет эффективнее, лучше писать на питоне, а там уже отталкиваться от времени применения миграции - устраивает/не устраивает.