
    !h                     *   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
  e         e j                  d      Z e
 e j                  d            Z e j                  d	      Zd
e de de Z eeddddd      Z edde      Z e       Zd Zy)    N)create_engine)declarative_base)sessionmaker)load_dotenv)quoteDB_USERDB_PASSWORDDB_NAMEzmysql+pymysql://:z@localhost/
      <   i  T)	pool_sizemax_overflowpool_timeoutpool_recyclepool_pre_pingF)
autocommit	autoflushbindc               #   t   K   t               } 	 |  | j                          y # | j                          w xY ww)N)SessionLocalclose)dbs    -/var/www/html/sandstorm/db_config/database.pyget_dbr      s)     	B


s   8# 858)os
sqlalchemyr   sqlalchemy.ext.declarativer   sqlalchemy.ormr   dotenvr   urllib.parser   getenvr   r	   r
   DATABASE_URLenginer   Baser        r   <module>r)      s    	 $ 7 '    "))I
IBIIm,-
"))I
!'!K=G9M	
 uFKr(   