Ë
    îH­j³  ã                   ó¬  — d Z ddl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mZmZmZmZ ddlmZ dd	lmZ ed
efd„«       Z edde¬«      Zej-                  eej.                  ddgdg¬«       ej1                  ej2                  «       ej1                  ej2                  «       ej1                  ej2                  «       ej1                  ej2                  «       ej1                  ej2                  «        ej4                  ej6                  d¬«       ej9                  d e	ej6                  ¬«      d¬«       ej;                  ddg¬«      d„ «       Zy)z0Entrypoint FastAPI: CORS, routers y healthcheck.é    N)Úasynccontextmanager)ÚFastAPI)ÚCORSMiddleware)ÚStaticFiles)ÚauthÚbookingsÚcatalogÚ	musiciansÚsearch)Úsettings©Úinit_dbÚappc                ó*   K  — t        «        d ­–— y ­w)Nr   )r   s    ú1/var/www/sinfronteras/gotagig/backend/app/main.pyÚlifespanr      s   è ø€ ô „IÝ	ùs   ‚zGotagig APIz0.1.0)ÚtitleÚversionr   TÚ*)Úallow_originsÚallow_credentialsÚallow_methodsÚallow_headers)Úexist_okz/media)Ú	directoryÚmedia)Únamez/healthÚmeta)Útagsc                  ó
   — ddiS )NÚstatusÚok© r#   ó    r   Úhealthr%   *   s   € à�dÐÐr$   )Ú__doc__ÚosÚ
contextlibr   Úfastapir   Úfastapi.middleware.corsr   Úfastapi.staticfilesr   Úapp.api.routesr   r   r	   r
   r   Úapp.core.configr   Úapp.core.databaser   r   r   Úadd_middlewareÚallowed_origins_listÚinclude_routerÚrouterÚmakedirsÚ	MEDIA_DIRÚmountÚgetr%   r#   r$   r   Ú<module>r7      s0  ðÙ 6Û 	Ý *å Ý 2Ý +ç EÕ EÝ $Ý %ð ð
˜ò 
ó ð
ñ �M¨7¸XÔF€à × Ñ ØØ×/Ñ/ØØ�%Ø�%ð ô ð × Ñ �4—;‘;Ô Ø × Ñ �7—>‘>Ô "Ø × Ñ �9×#Ñ#Ô $Ø × Ñ �6—=‘=Ô !Ø × Ñ �8—?‘?Ô #ð €‡�ˆH×Ñ¨Õ .Ø ‡	�	ˆ(‘K¨(×*<Ñ*<Ô=ÀG€	Ô Lð ‡�ˆ˜&˜€Ó"ñó #ñr$   