
    jj                    :   d dl mZ d dlmZmZ d dlZd dlmZ d dlZd dlZ ee	          
                                j        d         Zedz  dz  Zej                            d  ee                     d dlZd dlmZmZ ddZddZedk    r e             dS dS )    )annotations)datetime	timedeltaN)Path   scriptshealth)METHOD_VERSIONapply_schemaatstrkeyreturndictc                    t          j        |           t          d          z   }dddd|| |                    d          ddd	d
dddddg d d dS )N   )minutes   capture_entryeventr   )timespecsaunaSaunaz!Synthetischer Beobachtungseintragr   P   dokumentierti  )
event_kindduration_minutestitlenoteroundstemperature_ccoolinghydration_ml)versionactioncapture_typerequest_versionidempotency_keyoccurred_atended_atdataattachmentscorrects_entry_idwithdraws_entry_id)r   fromisoformatr   	isoformat)r   r   ends      1tests/fixtures/dashboard_v5_sprint7c_c_fixture.pycapturer3      s    

 
$
$y'<'<'<
<C!MM9M55! "7%	
 	
 !")      Nonec                    t          t          j        d                                                   } t	          j        |           5 }t          |           ddddgddgdfd	d
ddgddgdfddddgddgdfddddgdgdfg}|D ]X\  }}}}}}|                    d|d||t          j	        |          t          j	        |          dddd|ddt          ddf           Y|                                 d d d            n# 1 swxY w Y   | t          _        | j        dz  t          _        | j        d z  t          _        t#          t%          d!d"          d          D ]0\  }	}
t          j        t)          d#|
d$d%d&|	d'                     1d S )(Nr   obs_aaaaaaaaaaaaaaaaaaaaaaaazSauna und folgende Nachtu8   Wie liegen meine Schlafwerte zeitlich nach Saunagängen?zevent.saunazapple.sleepz	apple.hrvactiveobs_bbbbbbbbbbbbbbbbbbbbbbbbzTraining und Erholungz-Wie sehen HRV und Ruhepuls nach Training aus?zevent.trainingzapple.resting_heart_ratepausedobs_ccccccccccccccccccccccccu   Ernährung und BeschwerdenuE   Welche Beschwerden wurden an dokumentierten Ernährungstagen erfasst?znutrition.histaminezsymptom.total	completedobs_ddddddddddddddddddddddddzBestehender PhasenplanzBestehende Fragestellungarchiveda+  INSERT INTO personal_observations
                   (id,contract_version,title,question,influences_json,outcomes_json,lag_min,lag_max,
                    start_date,end_date,status,note,include_doctor,method_version,created_at,updated_at)
                   VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)r   z
2026-06-10z
2026-06-16 z2026-06-10T08:00:00+02:00zcapture-quarantinezcapture-media
      z2026-06-02dzT21:007cc029d)r   sysargvresolvesqlite3connectr   executejsondumpsr
   commitworkerDASHBOARD_DBparentCAPTURE_QUARANTINECAPTURE_MEDIA	enumeraterangeapply_capture_actionr3   )database
connectionrows
identifierr   question
influencesoutcomesstatusindexdays              r2   mainr`   ,   sG   CHQK  ((**H		"	"  jZ    /0J  MG-!=x
 /0GIx!"[2L$Mx
 /0L  OV&'/=)I;
 /0HJd

$ JN 	 	EJxXv>
 5(DJz4J4JDJW_L`L`bcef ,A~/1L
 
 
 
 	A                             D #F (2F FF#?_<Fb"q11 ] ]
s#G,Fs,F,F,F,FHZeHZHZHZ$[$[\\\\] ]s   B(C::C>C>__main__)r   r   r   r   r   r   )r   r5   )
__future__r   r   r   rK   pathlibr   rH   rE   __file__rG   parentsROOTHEALTHpathinsertr   health_dashboard_action_workerrN   dashboard_v5.sprint6f_c_schemar
   r   r3   r`   __name__ r4   r2   <module>rn      s   " " " " " " ( ( ( ( ( ( ( (         



tH~~'*			H	$ 33v;;    / / / / G G G G G G G G   4(] (] (] (]V zDFFFFF r4   