
    Yi                        S SK Jr  S SKJr  S SKJr  S SKJrJr  \" \	5      R                  5       R                  S   r\R                  r " S S\5      r\" 5       rg)	    )annotations)Path)Optional)BaseSettingsSettingsConfigDict   c                  >   \ rS rSr% \" \S-  \S-  4SSS9rSrS\	S'   Sr
S\	S	'   SrS\	S
'   SrS\	S'   SrS\	S'   SrS\	S'   SrS\	S'   SrS\	S'   SrS\	S'   SrS\	S'   SrS\	S'   SrS\	S'   SrS\	S'   SrS\	S '   SrS\	S!'   SrS\	S"'   \S'S# j5       r\S(S$ j5       rS%rg&))Settings   z.envzutf-8ignore)env_fileenv_file_encodingextra strline_channel_secretline_channel_access_tokenapp_base_urlzdemo-room-01line_default_room_idi  intjoin_token_ttl_secondsi  audience_session_ttl_seconds-   &audience_session_active_window_secondsTboolreset_runtime_state_on_startuphihaho_api_basehihaho_api_keyz/interactive/resolutionhihaho_branch_pathzMhttps://player.hihaho.com/embed/899f8135-e718-493e-b96d-516ac57263ae?api=truehihaho_player_urlzsqlite+aiosqlite:///./data.dbdatabase_urlzhttp://127.0.0.1:8000,http://localhost:8000,http://127.0.0.1:5500,http://localhost:5500,http://127.0.0.1:8080,http://localhost:8080cors_origins
static_dirhost_api_keyc                    U R                   R                  S5       Vs/ sH)  oR                  5       (       d  M  UR                  5       PM+     sn$ s  snf )N,)r"   splitstrip)selfos     @C:\Users\jasmi\Projects\line-hihaho-voting\backend\app\config.pycors_origins_listSettings.cors_origins_list-   s;    #'#4#4#:#:3#?M#?a779		#?MMMs
   AAc                    U R                   (       d  g [        U R                   5      nUR                  5       (       a  U$ S $ )N)r#   r   is_dir)r)   ps     r+   static_pathSettings.static_path1   s/    !HHJJq(D(     N)returnz	list[str])r5   zOptional[Path])__name__
__module____qualname____firstlineno__r   _backend_root
_repo_rootmodel_configr   __annotations__r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   propertyr,   r1   __static_attributes__r4   r3   r+   r
   r
      s   %F"
 "L  "!%'s'L# .#.")C)(4 #424*C4+/"D/OSNC77W s  8L#7	6 # 
 JL#N N ) )r3   r
   N)
__future__r   pathlibr   typingr   pydantic_settingsr   r   __file__resolveparentsr:   parentr;   r
   settingsr4   r3   r+   <module>rI      sO    "   >X&&(003!!
*)| *)Z :r3   