
    îh                     X    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 d Zd Zy	)
    )RoleType)	UserState)User)pwd_context)
UserCreate)SessionLocalc                      t               } | j                  t              j                         }|D ]  }| j	                  |        | j                          y )N)r   queryr   alldeletecommit)dbdb_ussdb_uss      U/Users/theessential/Documents/Github/KofAcademy/kof-academy-backend/app/utils/user.pyempty_databaser   	   sC    	BXXd^!F 
		%IIK    c                     t               } t        dt        j                  d      dddddt        j
                  ddd	t        j                  
      }| j                  |       | j                          | j                  |       y)Nzkofcorporation.tg@gmail.comz
123456789@KOFCORPORATIONzAgoe minamadouz+22890000000TGFzfiles/default_avatar.png)emailpassword	firstnamelastnameaddressphonecountry_coderoleemail_verifyphone_verifyavatarstatezRole Super Admin created)r   r   r   hashr   ADMINr   ACTIVEaddr   refresh)r   db_users     r   create_super_admin_roler*      sq    	B+!!,/ ^^)G FF7OIIKJJw%r   N)app.enums.role_typer   app.enums.user_stater   app.models.userr   app.routers.authr   app.schemas.userr   app.utils.databaser   r   r*    r   r   <module>r2      s!    ( *   ( ' +&r   