o
    Ӄg                     @   s(   d dl Z d dlmZ dd Zdd ZdS )    N)	DB_CONFIGc               
   C   sL   zt jdi t} | W S  ty% } ztd|  W Y d}~dS d}~ww )z,Conecta con la base de datos local de Flask.u*   ❌ Error al conectar a la base de datos: N )pymysqlconnectr   	Exceptionprint)conner   r   2/var/www/html/usg.absolutems/wp_orders/database.py
connect_db   s   r   c              
   C   s   t  }|sdS z]z6| (}d}||| |f |  td|  d|  	 W d   W W |  dS 1 s8w   Y  W n ty] } ztd|  W Y d}~W |  dS d}~ww W |  dS |  w )z+Guarda el pedido en la base de datos local.Fz=INSERT INTO wp_orders (user_id, request_text) VALUES (%s, %s)u   ✅ Pedido guardado: z - NTu%   ❌ Error guardando pedido en la BD: )r   cursorexecutecommitr   closer   )user_idrequest_textr   r   sqlr	   r   r   r
   
save_order   s*   


r   )r   wp_orders.settingsr   r   r   r   r   r   r
   <module>   s    	