
    P1i                     R    d dl mZ d dlmZmZ d dlZ G d dej                        Zy)    )settings)
migrationsmodelsNc                      e Zd Z ej                  ej                        dgZ ej                  dd e	j                  dddd      fd e	j                  d	
      fd e	j                         fd e	j                  ddgd      fd e	j                  d
      fd e	j                  dd      fd e	j                  dd      fd e	j                  d      fd e	j                  d      fd e	j                  de      fd e	j                   ddej$                  j                  j&                  j(                  ej                        fgd d!gi"      gZy#)$	Migration)ai0005_remove_filename_fieldAdminAIAnalysisidTFID)auto_createdprimary_key	serializeverbose_nametitle   )
max_lengthpromptprovider)groqGroq)openaiOpenAI   )choicesr   modeld   response)blanknullstatuspending)defaultr   
created_at)auto_now_add
updated_at)auto_nowmeta)r   r#   
created_by)r   r    	on_deletetopermissions)can_send_admin_llm_analysisz#Can send admin LLM analysis request)namefieldsoptionsN)__name__
__module____qualname__r   swappable_dependencyr   AUTH_USER_MODELdependenciesCreateModelr   BigAutoField	CharField	TextFieldDateTimeField	JSONFielddict
ForeignKeydjangodbdeletionSET_NULL
operations     D/home/cursorai/projects/iching/ai/migrations/0006_adminaianalysis.pyr   r      s    	(
''(@(@A,L 	
"*v**$Z_nrst*&**c:;+6++-.-V--7GI]6^kmno*&**c:;-V--DtDE+6++I"MN3v33FG3v33TBC)))dCD0v00t$RXR[R[RbRbRkRkRtRt  zB  zR  zR   S  T  fg	
JrE   r   )django.confr   	django.dbr   r   django.db.models.deletionr?   r   rD   rE   rF   <module>rJ      s"    ! (  
$$ rE   