from django.core.management.base import BaseCommand


class Command(BaseCommand):
    help = "Ancien diagnostic legacy -> nouvelles tables. Désactivé depuis le Palier final B."

    def handle(self, *args, **options):
        self.stdout.write("Diagnostic legacy -> nouvelles tables")
        self.stdout.write("------------------------------------")
        self.stdout.write("")
        self.stdout.write("Palier final B actif : les anciens champs legacy relationnels sont gelés.")
        self.stdout.write("Cette commande n'est donc plus le contrôle de référence, car les miroirs legacy ne sont plus censés être reconstruits.")
        self.stdout.write("")
        self.stdout.write("Contrôle à utiliser maintenant :")
        self.stdout.write("python manage.py check_new_tables_integrity")
        self.stdout.write("")
        self.stdout.write(self.style.SUCCESS("Résultat : contrôle legacy désactivé volontairement."))
