U
    `5iK                     @   sx   d dl mZ d dlmZ d dlmZ d dlmZ d dlZe  e	dZ
ee
ddd	d
Zed	d	edZe Zdd ZdS )    )create_engine)declarative_base)sessionmaker)load_dotenvNZDATABASE_URLTi,  F)Zpool_pre_pingZpool_recycleecho)Z
autocommitZ	autoflushbindc                  c   s    t  } z
| V  W 5 |   X d S )N)SessionLocalclose)db r   6/var/www/html/mes-ia-odd/micro-service/app/database.pyget_db   s    
r   )Z
sqlalchemyr   Zsqlalchemy.ext.declarativer   Zsqlalchemy.ormr   dotenvr   osgetenvZSQLALCHEMY_DATABASE_URLenginer   Baser   r   r   r   r   <module>   s   
