
    h                     R   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
 d dlmZ  e         e j                  d      Z e j                  d	d
      j                  d      Z ee      Z e j                  d      Zde de de Z eed      Z edde      Z e       Zd Zy)    N)create_engine)declarative_base)sessionmaker)load_dotenv)settings)quote_from_bytesDB_USERDB_PASSWORD zutf-8DB_NAMEzmysql+pymysql://:z@localhost/T)pool_pre_pingF)
autocommit	autoflushbindc               #   t   K   t               } 	 |  | j                          y # | j                          w xY ww)N)SessionLocalclose)dbs    4/var/www/html/syllabuild_admin/backend/db/session.pyget_dbr      s)     	B


s   8# 858)os
sqlalchemyr   sqlalchemy.ext.declarativer   sqlalchemy.ormr   dotenvr   core.configr   urllib.parser   getenvr	   encoder
   r   DATABASE_URLenginer   Baser        r   <module>r&      s    	 $ 7 '    ) 
"))I
biir*11':{+
"))I
!'!K=G9M	|4	8uFKr%   