
    Viy                         d dl mZ d dlmZmZ d dlZ eddg          Ze                    d          de	fd	            Z
dS )
    )	APIRouter)A_DB_CONFIGloggerN 
Onboarding)prefixtagsz/progress/{session_id}
session_idc                   K   d}	 t          j        j        di t          }|                    d          }|                    d| f           |                                }|                                 |                                 |sddddddS |                    d          |                    d          du|                    d	          du|                    d
          du|                    d          dudS # t          $ r?}t          j        d|            |r|                                 ddddddcY d}~S d}~ww xY w)uQ   
    user_profile_summary의 각 컬럼 null 체크로 완료 여부 판단.
    NT)
dictionaryz
            SELECT 
                username,
                final_goal,
                mbti,
                spi_language,
                it_level
            FROM user_profile_summary
            WHERE session_id = %s
            F)usernamegoal_completedmbti_completedspi_completedit_completedr   
final_goalmbtispi_languageit_levelu   進行状況取得エラー:  )mysql	connectorconnectr   cursorexecutefetchonecloseget	Exceptionr   error)r
   connr   rowes        %/app/app/routers/onboarding_router.pyget_onboarding_progressr%      s     
 D0
&5555--	 M	
 	
 	
 oo

 	 "'"'!& %   
++!ggl334?!ggfooT9 WW^44D@GGJ//t;
 
 	
  

 

 

8Q88999 	JJLLL##"!
 
 	
 	
 	
 	
 	
 	
	

s%   BD A.D 
E4EEE)fastapir   app.core.configr   r   mysql.connectorr   routerr   strr%   r       r$   <module>r,      s          / / / / / / / /    	

 
 

 $%%5
c 5
 5
 5
 &%5
 5
 5
r+   