B
    a                 @   sl   d dl mZ G dd deZG dd deZG dd deZG dd	 d	eZG d
d deeeeZe ZdS )    )BaseSettingsc               @   s&   e Zd ZU dZeed< dZeed< dS )CommonSettingsZ
NIFTYFIRSTAPP_NAMEF
DEBUG_MODEN)__name__
__module____qualname__r   str__annotations__r   bool r   r   9D:\Vignesh\workspace2\niftyfirstv2\backend\config\base.pyr      s   
r   c               @   s&   e Zd ZU dZeed< dZeed< dS )ServerSettingsz0.0.0.0HOSTi(#  PORTN)r   r   r   r   r	   r
   r   intr   r   r   r   r   	   s   
r   c               @   s&   e Zd ZU dZeed< dZeed< dS )DatabaseSettingszmongodb://192.241.134.98:27017/DB_URLZ
niftyfirstDB_NAMEN)r   r   r   r   r	   r
   r   r   r   r   r   r      s   
r   c               @   s    e Zd ZU dddgZeed< dS )CorsSettingszhttp://localhost:3000zhttp:niftyfirst.onlinezhttp://192.241.134.98:9000originsN)r   r   r   r   listr
   r   r   r   r   r      s   
r   c               @   s   e Zd ZdS )SettingsN)r   r   r   r   r   r   r   r      s   r   N)pydanticr   r   r   r   r   r   settingsr   r   r   r   <module>   s   