o
    =ji                     @  s>   d dl mZ d dlZd dlZdddZddd	ZdddZdS )    )annotationsNreturnstrc                   C  s   t jddS )NTWM_AUTH_DB_PATHz./home/cpsweather/theweathermonitor.com/auth.db)osenvironget r	   r	   "auth_app/recipient_request_repo.py_db_path   s   r   sqlite3.Connectionc                  C  s   t jt dd} t j| _| S )Ng      @)timeout)sqlite3connectr   Rowrow_factory)cxr	   r	   r
   _connect   s   r   emailphoneintc                 C  s`   t  #}|d| p
d  |pd f}|  t|jW  d    S 1 s)w   Y  d S )Nz
            INSERT INTO recipient_preferences_requests(email, phone, status)
            VALUES (?, ?, 'pending')
             )r   executestriplowercommitr   	lastrowid)r   r   r   curr	   r	   r
   $create_recipient_preferences_request   s   $r   )r   r   )r   r   )r   r   r   r   r   r   )
__future__r   r   r   r   r   r   r	   r	   r	   r
   <module>   s   

