
    Ajv                        d Z ddlmZ ddlZddlZddlmZ  ej                    dz  dz  dz  dz  ZddZ	e
dk    r e	             dS dS )zAdd a period-based health event, e.g. Aphte/Schub/Infekt/Medikation.

Examples:
  python3 health_add_event_period.py --start 2026-05-01 --end 2026-05-04 --type Aphte --severity mittel --label "Aphte Unterlippe"
    )annotationsN)Pathz.hermesassets
Gesundheitzhealth_data.dbreturnNonec                    t          j                    } |                     ddd           |                     dd d           |                     ddd	           |                     d
d           |                     dd           |                     dd           |                     dd           |                     dd           |                                 }t	          j        t                    }|                    d|j        |j	        |j
        |j        |j        |j        |j        |j        f           |                                 |                                 t%          d           d S )Nz--startTz
YYYY-MM-DD)requiredhelpz--endzYYYY-MM-DD oder leer/offen)defaultr   z--typeu1   z.B. Aphte, Schub, Infekt, Medikation, Ernährungz--label )r   z
--severityz
--locationz--sourcemanualz--notesz
        INSERT INTO health_event_periods(start_date,end_date,event_type,label,severity,location,source,notes)
        VALUES (?,?,?,?,?,?,?,?)
        zevent period added)argparseArgumentParseradd_argument
parse_argssqlite3connectDBexecutestartendtypelabelseveritylocationsourcenotescommitcloseprint)apargscons      H/home/agent/.hermes/assets/Gesundheit/scripts/health_add_event_period.pymainr&      sY   		 	"	"BOOI<O@@@OOGT0LOMMMOOHt2eOfffOOIrO***OOL"O---OOL"O---OOJO111OOIrO***==??D
/"

CKK	 
TXty$*dmT]TXT_aeakl   JJLLL#))+++	
    __main__)r   r   )__doc__
__future__r   r   r   pathlibr   homer   r&   __name__ r'   r%   <module>r/      s    
 # " " " " "        TY[[9x',69II       . zDFFFFF r'   