
    h=                         S SK JrJr  S SKJr  SSKJr  SSKJr  \" 5       r	\	R                  \5        S/r\	R                  \\SS/S/S	9  \	R                  S
5      S 5       r\	R                  S5      S 5       rg)    )FastAPIHTTPException)CORSMiddleware   )router)test_connectionzhttp://localhost:3000T*)allow_originsallow_credentialsallow_methodsallow_headersz/check_is_runningc                     #    SS0$ 7f)Nmessagez#Welcome to the FastAPI application! r       GD:\contec_git\Coding\backend\Contec_Project_backend\project\app\main.pyrootr      s     <==s   z/check_mongodb_connectionc                     #     [        5       I S h  vN n U (       a  SSS.$ [        SSS9e N! [         a  n[        SS[        U5       3S9eS nAff = f7f)NsuccesszMongoDB is connected!)statusr   i  zMongoDB connection failed)status_codedetailzError: )r   r   	Exceptionstr)is_connectedes     r   check_mongo_connectionr      sc     H,..'4KLLC8STT	 /
  Hgc!fX4FGGHs0   A. ,. A. 
AAAAN)fastapir   r   fastapi.middleware.corsr   routesr   db.databaser   appinclude_routeroriginsadd_middlewaregetr   r   r   r   r   <module>r'      s    * 2  (i   6     %%   	> > 	$%H &Hr   