
    uh                     R    S SK JrJr  S SKrS rS r " S S\R                  5      rg)    )
migrationsmodelsNc                     U R                  SS5      nUR                  nSnUR                  5        nUR                  SU/5        UR	                  5       (       d  [        S5         S S S 5        g  S S S 5        UR                  R                  5        H%  n UR                  Ul	        UR                  S/S9  M'     g ! , (       d  f       NR= f! [         a&  n[        SUR                   S	U 35         S nAMf  S nAff = f)
Njanka_web_appNotificationjanka_web_app_notificationzSELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = %s AND COLUMN_NAME = 'created_by';z-Column 'created_by' not found. Skipping copy.temp_created_byupdate_fieldsz*Error copying created_by for notification z: )	get_model
connectioncursorexecutefetchoneprintobjectsall
created_byr	   save	Exceptionid)appsschema_editorr   r   
table_namer   notificationes           TD:\Anime\Ugyen\janka_web_project\janka_web_app\migrations\0016_auto_20250904_1040.pycopy_created_by_to_tempr      s    >>/>BL))J-J				B L		
   AB 
	 ! 
 %,,002	W+7+B+BL(->,?@ 3 
	  	W>|>OrRSQTUVV	Ws#   5B<!C<
C

C=C88C=c                    U R                  SS5      nU R                  SS5      nUR                  R                  5        Vs0 s H  oDR                  U_M     nnUR                  R                  5        HP  nUR                  (       d  M  UR                  UR                  5      nU(       d  M:  Xvl        UR                  S/S9  MR     g s  snf )Nr   r   Userr   r
   )r   r   r   usernamer	   getr   r   )r   r   r   r    userusername_to_userr   user_objs           r   populate_created_by_fkr&      s    >>/>BL>>/62D8<8H8H8JK8Jt+8JK$,,002''''++L,H,HIHx*2'!!!? 3 Ls   Cc                      \ rS rSrS/r\R                  " SS\R                  " S\	R                  R                  R                  R                  SSSS9S	9\R                  " SS
\R                  " SSSS9S	9\R                  " \S S9\R                   " SSS9\R                  " SS\R                  " S\	R                  R                  R                  R"                  SSS9S	9\R                  " \S S9\R                   " SS
S9/rSrg)	Migration,   )r   0015_messager   recipient_userzjanka_web_app.UserTnotifications_received)to	on_deletenullblankrelated_name)
model_namenamefieldr	   2   )
max_lengthr/   r0   c                     g N r   r   s     r   <lambda>Migration.<lambda>G   s    _c    )reverse_coder   )r2   r3   notifications_created)r-   r.   r/   r1   c                     g r8   r9   r:   s     r   r;   r<   \   s    ^br=   r9   N)__name__
__module____qualname____firstlineno__dependenciesr   AddFieldr   
ForeignKeydjangodbdeletionCASCADE	CharField	RunPythonr   RemoveFieldSET_NULLr&   
operations__static_attributes__r9   r=   r   r(   r(   ,   s   )L 	%!##' ))**33;;5
	
 	%"""bt4H	
 	4Ccd 	%	
 	%##' ))**33<<4			
 	3Bbc 	%"	
]2Jr=   r(   )	django.dbr   r   django.db.models.deletionrH   r   r&   r(   r9   r=   r   <module>rT      s+    )  W0
@7
$$ 7r=   