
    Ei                     D    d dl mZmZ d Z G d dej                        Zy)    )
migrationsmodelsc                     | j                  dd      }t        |j                  j                  d      d      D ]0  \  }}|j                  rd|d|_        |j                  dg	       2 y
)z>Assign member IDs to all existing members that don't have one.membersMemberid   )startzKTT-04d	member_id)update_fieldsN)	get_model	enumerateobjectsorder_byr   save)appsschema_editorr   imembers        R/var/www/kalinger_portal/trust-backend/members/migrations/0005_member_member_id.pypopulate_member_idsr      sd    ^^Ix0Fv~~66t<AF 5	6!%aW~FKK{mK45    c                      e Zd ZdgZ ej
                  dd ej                  dddd      	       ej                  e	ej                  j                         ej                  dd ej                  dddd
      	      gZy)	Migration)r    0004_add_password_reset_requiredr   r   T    z	Member ID)blankdefault
max_lengthverbose_name)
model_namenamefield)r   r!   uniquer"   N)__name__
__module____qualname__dependenciesr   AddFieldr   	CharField	RunPythonr   noop
AlterField
operations r   r   r   r      s     	8L 	
"&""rbWbc	
 	
0*2F2F2K2KL
"&"""TXcd	
Jr   r   N)	django.dbr   r   r   r   r1   r   r   <module>r3      s!    )5
$$ r   