Ë
    ;—j«  ã                   óB   — d Z ddlmZmZ  G d„ dej                  «      Zy)a~  RealEstateUnit.REUID im Modellzustand auf PositiveIntegerField ziehen.

Die Spalte ``real_estate_units.REUID`` ist in der Datenbank bereits
``int unsigned`` -- die Tabelle stammt aus dem Laravel-Altsystem und wurde per
``migrate --fake-initial`` uebernommen (siehe Migrations2django.md). Das Modell
hat sie bisher nur falsch als signed ``IntegerField`` beschrieben.

Diese Migration aendert deshalb AUSSCHLIESSLICH Djangos Zustand und erzeugt
kein SQL (``SeparateDatabaseAndState`` mit leeren ``database_operations``):

* Ein ``MODIFY REUID`` waere ohnehin ein No-op -- der Typ stimmt schon.
* Es waere aber kein harmloser: REUID ist Primaerschluessel und wird von
  ``reu_miet_v_s.REUID`` per Fremdschluessel referenziert. MySQL laesst das
  Aendern einer solchen Spalte nicht ohne Weiteres zu.

Noetig ist der Zustandswechsel trotzdem: neue Fremdschluessel auf diese
Spalte (``reu_eigentuemer.REUID``) leiten ihren Spaltentyp aus dem Modell ab.
Solange dort ``IntegerField`` stand, waere die FK-Spalte signed geworden und
MySQL haette den Fremdschluessel mit Fehler 3780 abgelehnt
("Referencing column and referenced column ... are incompatible").
é    )Ú
migrationsÚmodelsc            
       óˆ   — e Zd ZdgZ ej
                   ej                  dd ej                  dd¬«      ¬«      gg ¬«      gZ	y	)
Ú	Migration)Úapp_real_estateÚ0001_initialÚrealestateunitÚREUIDTF)Úprimary_keyÚ	serialize)Ú
model_nameÚnameÚfield)Ústate_operationsÚdatabase_operationsN)
Ú__name__Ú
__module__Ú__qualname__Údependenciesr   ÚSeparateDatabaseAndStateÚ
AlterFieldr   ÚPositiveIntegerFieldÚ
operations© ó    úS/var/www/html/vportal/app_real_estate/migrations/0002_alter_realestateunit_reuid.pyr   r      sZ   „ ð 	,ð€Lð
 	,ˆ
×+Ñ+à%�
×%Ñ%Ø/Ø Ø5˜&×5Ñ5À$ÐRWÔXôðð !#ô		
ð�Jr   r   N)Ú__doc__Ú	django.dbr   r   r   r   r   r   ú<module>r      s!   ðñ÷* )ô�
×$Ñ$õ r   