"""Agrandit le stockage du corps des messages Outlook. Revision ID: e2f6a7b8c9d0 Revises: d1e5f6a7b8c9 """ from alembic import op import sqlalchemy as sa from sqlalchemy.dialects import mysql revision = "e2f6a7b8c9d0" down_revision = "d1e5f6a7b8c9" branch_labels = None depends_on = None def upgrade(): op.alter_column( "outlook_mails", "body_content", existing_type=sa.Text(), type_=mysql.LONGTEXT(), existing_nullable=True, ) def downgrade(): # La réduction pourrait détruire les corps supérieurs à 64 Kio. raise RuntimeError("Downgrade refusé : risque de perte des grands corps Outlook")