
    0_i                     .    d dl Z d dlmZ dZd Zd Zd Zy)    N)datetimez
auction.dbc                  4    t        j                  t              S )N)sqlite3connectDB_PATH     %/var/www/html/land_sniper/db_utils.pyget_connectionr      s    ??7##r	   c                    t               }|j                         }	 |j                  d| d   | d   t        j                         f       |j                  d| d   | d   dt        j                         f       |j                          	 |j                          y# t        $ r(}t        d|        Y d}~|j                          y	d}~ww xY w# |j                          w xY w)
uJ   
    관심 물건 저장 (items 테이블 + saved_targets 테이블)
    zp
            INSERT OR IGNORE INTO items (auction_id, link, first_seen_at)
            VALUES (?, ?, ?)
        
auction_idlinkzv
            INSERT INTO saved_targets (auction_id, link, status, created_at)
            VALUES (?, ?, ?, ?)
        u   관심등록Tu   DB 저장 에러: NF)	r   cursorexecuter   nowcommitclose	Exceptionprint)	item_dataconnr   es       r
   save_targetr   	   s     D[[]F  %y'8(,,.I	K 	  %y'8.(,,.Y	[
 	
 	

	  "1#&'

	 	

s*   A+B 	C
"C0C C

C Cc                      t               } | j                         }|j                  d       |j                         }| j	                          |S )u1   
    저장된 물건 리스트 가져오기
    zSSELECT id, auction_id, link, status, created_at FROM saved_targets ORDER BY id DESC)r   r   r   fetchallr   )r   r   rowss      r
   get_saved_listr   %   s>     D[[]F
NNhi??DJJLKr	   )r   r   r   r   r   r   r   r	   r
   <module>r      s     
$8	r	   