U
    Nèi  ã                   @   sŒ   d dl mZ d dlZd dlZe d¡Zee dd¡e dd¡dZ G d	d
„ d
ejƒZG dd„ deƒZ	e 
e	g¡ e	 ¡  ¡ d krˆe	 ¡  dS )é    )ÚRedisNzutils/database.dbZ
REDIS_HOSTÚ	localhostZ
REDIS_PORTië  )ÚhostÚportc                   @   s   e Zd ZG dd„ dƒZdS )Ú	BaseModelc                   @   s   e Zd ZeZdS )zBaseModel.MetaN)Ú__name__Ú
__module__Ú__qualname__ÚdbZdatabase© r   r   ú(/var/www/html/resetter/utils/database.pyÚMeta   s   r   N)r   r   r	   r   r   r   r   r   r   
   s   r   c                   @   sJ   e Zd ZejddZejddZejddZejddZej	dddZ
dS )ÚSettingsT)ÚdefaultFéd   )Ú
max_lengthÚnullN)r   r   r	   ÚpeeweeZBooleanFieldÚ
bot_statusÚreset_statusÚproxy_statusÚpassword_statusZ	CharFieldÚpasswordr   r   r   r   r      s
   r   )Úredisr   r   ÚosZSqliteDatabaser
   ÚgetenvZModelr   r   Zcreate_tablesÚselectÚcountÚcreater   r   r   r   Ú<module>   s   
