
    2fh,                     Z    d dl Zd dlZd dlmZ d dlmZmZ  G d dej                        Zy)    N)settings)
migrationsmodelsc                      e Zd Zd ej                  ej                        gZ ej                  dd e	j                  ej                  ddd      fd e	j                  dd	
      fd e	j                  g dddd      fd e	j                  ddd      fd e	j                  g ddd      fd e	j                          fd e	j                   dd      fd e	j                   d      fd e	j                   d      fd e	j"                  dd dej&                  j                  j(                  j*                  d!ej                  "      fd# e	j"                  ej&                  j                  j(                  j,                  d$ej                  %      fd& e	j"                  dd'dej&                  j                  j(                  j,                  d(d)"      fgd(d*gd+,       ej.                  d-.      gZy/)0	Migration)
structures0008_structureinvitation
InvitationidFT)defaulteditableprimary_key	serializeemailzEmail address of the invitee   )	help_text
max_lengthrole))Adminr   )Editorr   )Viewerr   r   zRole to assign in structure
   )choicesr   r   r   messagezPersonal message from inviter)blankr   nullstatus))pendingPending)acceptedAccepted)expiredExpired)	cancelled	Cancelledr   )r   r   r   
expires_ataccepted_at)r   r   
created_at)auto_now_add
updated_at)auto_nowcreated_userz!User created from this invitationreceived_invitations)r   r   r   	on_deleterelated_nameto
invited_bysent_invitations)r.   r/   r0   	structurez&Structure to invite user to (optional)invitationszstructures.structurez-created_at)db_tableordering)namefieldsoptionsStructureInvitation)r7   N)__name__
__module____qualname__r   swappable_dependencyr   AUTH_USER_MODELdependenciesCreateModelr   	UUIDFielduuiduuid4
EmailField	CharField	TextFieldDateTimeField
ForeignKeydjangodbdeletionSET_NULLCASCADEDeleteModel
operations     L/backend/structures/migrations/0009_invitation_delete_structureinvitation.pyr   r   	   sO    	3'
''(@(@AL 	
 $F$$ $

!&$("'	 %F%%"@S $F$$!
 !)"?#%	 $F$$".MTX $F$$! !*#%	 3v3356 4 4 44d KL3v33FG3v33TBC"%F%%""E!"())"2"2";";"D"D%;#33
 !%F%%"())"2"2";";"C"C%7#33  %F%%""J!"())"2"2";";"C"C%21
ORh **OkY	
t 	
&	
w^JrR   r   )	django.db.models.deletionrJ   rC   django.confr   	django.dbr   r   r   rQ   rR   rS   <module>rW      s'    !    (e
$$ erR   