o
    9f]                     @   s6   d dl mZmZ d dlmZ ddlmZ d	ddZdS )
    )sessionmakerSession)AsyncSession   )QueryFc                 C   s"   t }|rt}t| |d}|tdS )N)bindclass_)	query_cls)r   r   r   r   )engineis_asyncsession_classfactory r   Z/var/www/Datamplify/venv/lib/python3.10/site-packages/clickhouse_sqlalchemy/orm/session.pymake_session   s
   
r   N)F)sqlalchemy.ormr   r   sqlalchemy.ext.asyncior   queryr   r   r   r   r   r   <module>   s    