
    4?i+                         S SK r S SKJr  S SKJrJrJr  S SKJrJ	r	  \" 5         \ R                  " S5      r\R                  SS5      r\" \SS	S
9r\" \\SSSS9r\	" 5       rS rg)    N)load_dotenv)create_async_engineAsyncSessionasync_sessionmaker)sessionmakerdeclarative_baseDATABASE_URLzmysql+pymysqlzmysql+aiomysqlFT)echopool_pre_ping)bindclass_	autoflush
autocommitexpire_on_commitc                    #    [        5        IS h  vN n U 7v   S S S 5      IS h  vN   g  N N! , IS h  vN  (       d  f       g = f7f)N)SessionLocal)sessions    3/var/www/html/livechat/backend/app/core/database.pyget_dbr   F   s"     ~~ ~~~~~s9   A
,A
0A
.A
A
A9AA
)osdotenvr   sqlalchemy.ext.asyncior   r   r   sqlalchemy.ormr   r   getenvr	   replaceenginer   Baser        r   <module>r       s|   R 
  W W 9 yy( ##O5EF		
 	 r   