U
    ¶}!i´  ã                   @   sN   d dl Z d dlmZ eƒ  G dd„ dƒZd dl Z d dlmZ G dd„ dƒZdS )é    N)Úload_dotenvc                   @   sx   e Zd Zej d¡pdZej d¡p&dZdZdZ	dZ
dZej d	¡pFd
Zej d¡pVdZej d¡pfdZdZdZdZdS )ÚConfigÚ
SECRET_KEYÚ ÚDATABASE_URLúGmysql+pymysql://solvesmart1:Solvesmart123@localhost:3306/solvesmart_b2bFúsmtp.gmail.coméK  TÚMAIL_USERNAMEzgr9970792305@gmail.comÚMAIL_PASSWORDÚ
AI_API_KEYÚNoneÚ
filesystemi€Q N)Ú__name__Ú
__module__Ú__qualname__ÚosÚenvironÚgetr   ÚSQLALCHEMY_DATABASE_URIÚSQLALCHEMY_TRACK_MODIFICATIONSÚMAIL_SERVERÚ	MAIL_PORTÚMAIL_USE_TLSr
   r   r   ÚSESSION_COOKIE_SAMESITEÚSESSION_TYPEÚPERMANENT_SESSION_LIFETIME© r   r   ú/var/www/b2b/config.pyr      s   r   )Ú	timedeltac                   @   s$  e Zd ZdZej d¡pdZej d¡p*dZdZ	dZ
edd	ZdZd
ZdZd
Zd
Zd
ZdZd
ZdZej d¡ppdZeej d¡p‚dƒZej dd¡ ¡ dkZej d¡Zej d¡Zej d¡Zd
Zd
ZdZej d¡pÚdZdZ dZ!d
Z"dZ#dZ$dZ%d
Z&d
Z'dZ(d Z)d!Zd!ZdZd"Z*e+d#d$„ ƒZ,dS )%r   zApplication configurationr   ZEb2bf473e23762cef30e6dca2d5e944f99a34cdc62c181c0533c07821370b7416whatsr   r   Fr   é   )ÚdaysTr   é   ÚLaxr   r   r   r	   r   Útrue)r$   ÚonÚ1r
   r   gš™™™™™é?r   z¤sk-proj-Ul_l9TVG70QzHGUAiq43odPupVfserbKPxe_701t70solarc6jFbQGUkaVVqV-0zg6eJK5dXRTT3BlbkFJVIc50gEKsNiu6pcz-5mgus09SWCZlBKI4TopJ_MKOQt_f9z-ANjPT5Y1g7CeIxZlnbWJzIAgwAi   ZuploadsNé   é€   é
   é   )TZ8gsk_s30WM2AjVDdUkprVIM6EWGdyb3FYN4ET8d2x9z4G679ewz1Ft6FBc                 C   s   dS )z'Initialize application with this configNr   )Úappr   r   r   Úinit_app\   s    zConfig.init_app)-r   r   r   Ú__doc__r   r   r   r   r   r   r   r   r   ÚSESSION_COOKIE_SECUREÚSESSION_COOKIE_HTTPONLYr   ZSESSION_PERMANENTZENABLE_AI_VERIFICATIONZUSE_BATCH_VERIFICATIONZVERIFICATION_BATCH_SIZEr   Úintr   Úlowerr   r
   r   ÚMAIL_DEFAULT_SENDERZENABLE_DEEP_VALIDATIONZAUTO_FIX_QUESTIONSZMIN_CONFIDENCE_THRESHOLDr   ÚMAX_CONTENT_LENGTHZUPLOAD_FOLDERZWTF_CSRF_ENABLEDZWTF_CSRF_TIME_LIMITZMIN_PASSWORD_LENGTHZMAX_PASSWORD_LENGTHZREQUIRE_PASSWORD_DIGITZREQUIRE_PASSWORD_LETTERZ VERIFICATION_CODE_EXPIRY_MINUTESZVERIFICATION_CODE_LENGTHZGroq_api_keyÚstaticmethodr,   r   r   r   r   r      sR   
)r   Údotenvr   r   Údatetimer   r   r   r   r   Ú<module>   s   