from django.core.management.base import BaseCommand


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

    def handle(self, *args, **options):
        self.stdout.write("Synchronisation legacy -> nouvelles tables")
        self.stdout.write("-----------------------------------------")
        self.stdout.write("")
        self.stdout.write("Palier final B actif : les nouvelles tables sont maintenant la source de vérité.")
        self.stdout.write("Cette commande ne modifie plus aucune donnée pour éviter de réinjecter d'anciens miroirs legacy.")
        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 : synchronisation legacy désactivée volontairement."))
