
    &g                         d dl Z d dlmZ d dlmZ d dlmZ d dlmZ d dl	m
Z
 	 d dlmZ  e       Z eed	d
      Z G d de      Zy# e$ r	 d dlmZ Y #w xY w)    N)db)SchemaMigration)models)settings)modelsinspector)get_user_model)UserAUTH_USER_MODELz	auth.Userc                      e Zd Zd Zd Zdddidg ddifd	g dd
dfdg ddddfddddddd	g ddifdg ddifdg ddifd	g ddifde ej                  e      dg ddifd g d!dd"fd	g d#dd"fdg d$dddfdg ddifd%g ddifd%g ddifd%g ddifdg ddifd	g d#dd"fd	g dd&ifdg ddddfd	g dd#dfd'd(d)d*d+d,d-d	g ddifdg ddifd	g ddifd	g ddifd.d/d0d1d2d3dg ddifd	g dd4ifd	g dd4ifdg dd5ez  ifd6iZ	d7gZ
y8)9	Migrationc                 4   t        j                  dd | j                  d      d      fd | j                  d      |t                 fd	 | j                  d
      d      fd | j                  d
      d      ff       t        j                  ddg       y )Nadmin_tools_menu_bookmarkid!django.db.models.fields.AutoFieldT)primary_keyuser*django.db.models.fields.related.ForeignKey)tourl!django.db.models.fields.CharField   )
max_lengthtitlemenuBookmark)r   create_tablegf
user_modelsend_create_signalselforms     g/var/www/html/djangosite/lib/python3.12/site-packages/admin_tools/menu/south_migrations/0001_initial.pyforwardszMigration.forwards   s    
3?477>?DQRJTWWIJcR\o^_@DGG?@CPQBdggABcRS	6
 	 	fzl3    c                 .    t        j                  d       y )Nr   )r   delete_tabler    s     r#   	backwardszMigration.backwards    s    
34r%   z
auth.groupobject_nameGroupr   r   Truer   80)uniquer   z/django.db.models.fields.related.ManyToManyFieldzorm['auth.Permission']False)r   symmetricalblank)Metar   namepermissionszauth.permissionz>('content_type__app_label', 'content_type__model', 'codename')z(('content_type', 'codename'),)
Permission)orderingunique_togetherr)   r   100r   r   zorm['contenttypes.ContentType']50)r1   codenamecontent_typer   r2   z%django.db.models.fields.DateTimeFielddefaultzdatetime.datetime.nowz"django.db.models.fields.EmailField75)r   r0   30zorm['auth.Group']z$django.db.models.fields.BooleanField128)r1   date_joinedemail
first_namegroupsr   	is_activeis_staffis_superuser
last_login	last_namepassworduser_permissionsusernamezcontenttypes.contenttypez	('name',)z(('app_label', 'model'),)ContentTypez'django_content_type')r5   r6   r)   db_table)r1   	app_labelr   modelr2   zmenu.bookmarkz('id',)r   z'admin_tools_menu_bookmark')r5   r)   rL   255z	orm['%s'])r1   r   r   r   r   r   N)__name__
__module____qualname__r$   r(   r   r   get_model_meta	UserModelr   complete_apps r%   r#   r   r      s   45 	"G,6]F<ST8"_c>deMrZr  DK  V\  T]  ^	
 	!a  wX  iu  v<b<QVBWXI2PTVwOxy6]F<ST8"|T>RS
 	2O229=CR)UlImn:Bt^d@ef>SWbhDijH"Uh  zA  LR  OS  T6]F<ST@"yRXFYZ?iQXEYZCR)U\I]^BBTkHlm=rRVagChi<b<QVBWX!RTV_w  IP  [a  Yb  !c<bVcgBhi
  	#!,A\mz  I`  a=rLRWCXY6]F<ST92e?TU8"|U>ST%
 	!*:Spq6]F<ST92e?TU7lE=RSA2k\fNfGgh
K,F\ HMr%   r   )datetimesouth.dbr   south.v2r   	django.dbr   django.confr   southr   django.contrib.authr   rT   ImportErrordjango.contrib.auth.modelsr	   getattrr   r   rV   r%   r#   <module>ra      sZ      $    !=2 I
 X0+>
@ @  =<=s   A AA