Sindbad~EG File Manager
�
�h�f� � � � d dl mZmZmZmZmZmZmZmZ d dl m
Z
mZ d dlm
Z
d dlmZ d dlZd dl mZ d dlZ ee
j d dd �
� � Z G d� d� � ZdS )
� )�
create_engine�MetaData�Table�insert�select�update�delete�text)�and_�or_)�app)�sessionN)r
�DATABASE_URIi T)�pool_recycle�futurec �, � e Zd Zd� Zd� Zd� Zd� Zd� ZdS )� UserModelc � � t � � | _ t d| j t �� � | _ d S # t
$ r}t
d|� � Y d }~d S d }~ww xY w)N�users)�
autoload_withztable not found)r �metar �enginer � Exception�print)�self�es �k/Users/aravinthsekar/Dropbox/Dev Team/Aravinth Works/Flask Applications/BNI Project/core/model/UserModel.py�__init__zUserModel.__init__ sp � � '� �
�
�D�I�����6�J�J�J�D�J�J�J��� '� '� '��#�A�&�&�&�&�&�&�&�&�&����� '���s �48 �
A�A�Ac �* � t � � � 5 }t d� |� � � � }|� |� � � � � }|rt
|j � � nd cd d d � � S # 1 swxY w Y d S )Nz�select * from society_applications sa inner join conference c on sa.conf_id = c.conf_id where sa.app_host = '{}' and sa.app_type_id = 2 order by sa.conf_id desc)r �connectr
�format�execute�first�dict�_mapping)r �host�conn�stmt�results r �get_conference_by_hostz UserModel.get_conference_by_host s� � �
�^�^�
�
� =��� {� B� B� CG� H� H� I� I�D��\�\�$�'�'�-�-�/�/�F�,2�<�4���(�(�(�� =� =� =� =� =� =� =� =� =� =� =� =���� =� =� =� =� =� =s �A!B�B�Bc � � t � � � 5 }t d|z dz � � }|� |� � � � � }|rt |j � � nd cd d d � � S # 1 swxY w Y d S )Nz$select * from users where email = '�' ;�r r r
r"