U
    d[c                     @   sL   d dl T d dlmZ d dlmZ d dlZedddd Zed	krHe  dS )
    )*)tqdm)modelsNT)Zcommitc               	   C   s@   t j  } tjjdds<tjdddd| | dd}|jdd dS )	uF  
    Для тестирования патча: ( cd /opt/crm; python3 -m patch.20220XXXXXXX_PATCHNAME )
    Здесь можно работать с моделями через models.CmfTask и т.д.
    Для прогрессбара используйте:
    for task in tqdm(models.CmfTask.list()):
        ...
    z.CmfPerson:00000000-0000-0000-0000-000000000001)idTu   СистемаuK   Это не реальный человек, это сама система)r   systemnametextZcmf_created_atZcmf_modified_atZ
user_local)Z	only_dataN)datetimenowr   Z	CmfPersongetZsave)r
   Zsystem_person r   0/opt/account/patch/202301171404_system_person.pypatch   s    	
	r   __main__)Zpatch.includer   Zcmf.includer   r	   Zapp_contextr   __name__r   r   r   r   <module>   s   
