o
     i                     @   s:   d dl Zd dlmZ d dlmZmZ G dd dejZdS )    N)settings)
migrationsmodelsc                   @   s  e Zd ZdeejgZejdde	j
ddddejdd	e	jddd
ddfde	jdddfde	j
dddfde	j
ddfde	jdddfde	jddfde	jddfde	jdddejj	jjdejd fgd!d"d#gd$d%ejdd&e	jdd'dejj	jjd(d)d dgZd*S )+	Migration)calls0002_call_vapi_assistant_idcall	ai_promptTzNThe AI prompt used for this call (includes memory context and prompt template))blank	help_text)
model_namenamefield
CallPromptidFID)auto_createdprimary_key	serializeverbose_namer   zNA descriptive name for this prompt (e.g., 'General Check-in', 'Birthday Call')   )r   
max_lengthdescriptionz.Description of when and how to use this promptprompt_templatezThe prompt template. Use {senior_name}, {senior_age}, {interests}, {health_notes}, {call_purpose}, and {conversation_context} as placeholders.)r   	is_activez(Whether this prompt is available for use)defaultr   
created_at)auto_now_add
updated_at)auto_now
created_byzUser who created this promptcreated_prompts)r
   r   null	on_deleterelated_nametozCall PromptzCall Promptsz-created_at)r   verbose_name_pluralordering)r   fieldsoptionspromptz*The prompt template selected for this callr   zcalls.callpromptN)__name__
__module____qualname__r   swappable_dependencyr   AUTH_USER_MODELdependencies
AlterFieldr   	TextFieldCreateModelBigAutoField	CharFieldBooleanFieldDateTimeField
ForeignKeydjangodbdeletionSET_NULLAddField
operations r?   r?   Z/var/www/html/philips/calls/migrations/0003_alter_call_ai_prompt_callprompt_call_prompt.pyr      s>    
"r   )django.db.models.deletionr9   django.confr   	django.dbr   r   r   r?   r?   r?   r@   <module>   s   