o
    8\h                      @   s   d dl mZ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 d dlmZ d dlmZ d d	lmZmZ eejd
dZeeeddZdd ZdS )    )create_async_engineAsyncSession)sessionmaker)settings)Base)Users)Project)Member)Module)TaskTaskAssignedMemberT)echoF)bindclass_expire_on_commitc               	   C  sH   t  4 I d H } | V  W d   I d H  d S 1 I d H sw   Y  d S )N)AsyncSessionLocal)session r   //var/www/html/pro-man-master/src/repo/engine.pyget_db   s   .r   N)sqlalchemy.ext.asyncior   r   sqlalchemy.ormr   
src.configr   src.models.baser   src.models.users.modelsr   src.models.project.modelsr   src.models.member.modelsr	   src.models.module.modelsr
   src.models.task.modelsr   r   DATABASE_URLenginer   r   r   r   r   r   <module>   s    