Sindbad~EG File Manager
�
���f� � � � d dl mZmZmZmZmZmZmZmZ d dl m
Z
mZ d dlm
Z
d dlZd dlZd dlmZmZmZ ee
j d d�� � Z G d � d
� � ZdS )� )�
create_engine�MetaData�Table�insert�select�update�delete�text)�and_�or_)�appN)� timedelta�date�datetime�DATABASE_URIi )�pool_recyclec �b � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z
d � Zd
� Zd� Z
d� Zd
� Zd� ZdS )� FoodModelc �~ � t � � | _ d S # t $ r}t d|� � Y d }~d S d }~ww xY w)NzTable not found..)r �meta� Exception�print)�self�es �v/Users/aravinthsekar/Dropbox/Dev Team/Aravinth Works/Flask Applications/Food scan project new/core/model/FoodModel.py�__init__zFoodModel.__init__
sX � � ��z�z�4�9�9�9�� � � � �� �Q�������������� ���s � �
<�7�<c �V � t � � � 5 }t dt |� � z dz |z dz � � }|� |� � }|� � � }|r"t
|j � � }|cd d d � � S d d d � � d S # 1 swxY w Y d S )Nz(select * from conference where conf_id =� and conf_key = '�';��engine�connectr
�str�execute�one_or_none�dict�_mapping)r �conf_id�conf_key�conn�stmt�results r �
getFcConfDatazFoodModel.getFcConfData s � �
�~�~��� �4�
�9�#�g�,�,�F�GZ�Z�[c�c�dh�h�
i�
i�4��L�L����6���� � �6�� �
�&�/�
"�
"�F��
� � � � � � � � �� � � � � � � � � � � ���� � � � � � s �A)B�B�B"�%B"c �* � t � � � 5 }t d|z dz t |� � z dz � � }|� |� � � � � }|rd� |D � � nd }|cd d d � � S # 1 swxY w Y d S )N�select * from z".system_wise_scan where conf_id = z' and is_active = 1 order by system_id;c �6 � g | ]}t |j � � ��S � �r&