o
    Ë¥‘S¿  ã                   @   s4   d dl mZ d dlmZ d dlZG dd„ deƒZdS )é    )Údb)ÚSchemaMigrationNc                   @   sè   e Zd Zdd„ Zedd„ ƒZddddd	œd
g ddifdg ddifd
g ddifd
g ddifdœdddœdg dddœfdg dddœfd
g ddifd
g ddifdg ddifdg ddifdg i fdg dddœfd
g dddœfd œ
d!œZd"gZd#S )$Ú	Migrationc                 C   sü   t  dd|  d¡dd�fd|  d¡ddd�fd	|  d¡ddd
�fd|  d¡|d dd�fd|  d¡dd�fd|  d¡dd�fd|  d¡dd�fd|  d¡ƒ fd|  d¡ddd�ff	¡ t  ddg¡ tjd dkrztjd d kr|t  dd!dg¡ d S d S d S )"NÚsendgrid_emailÚidú!django.db.models.fields.AutoFieldT)Úprimary_keyÚcreatedú%django.db.models.fields.DateTimeField©Úauto_now_addÚblankÚupdated©Úauto_nowr   Úcontent_typeú*django.db.models.fields.related.ForeignKeyzcontenttypes.ContentType©ÚtoÚnullÚ	object_idú,django.db.models.fields.PositiveIntegerField)r   Úemailú!django.db.models.fields.CharFieldi   )Ú
max_lengthÚeventé    Ú	timestampÚuuidé@   ©r   Údb_indexÚsendgridÚEmailr   é   é   Úcontent_type_id)r   Úcreate_tableÚgfÚsend_create_signalÚdjangoÚVERSIONÚcreate_index)ÚselfÚorm© r/   úX/var/www/html/env/lib/python3.10/site-packages/sendgrid/south_migrations/0001_initial.pyÚforwards	   s"   ÿöþzMigration.forwardsc                 C   s:   t jd dkrt jd dkrt dddg¡ t d¡ d S )Nr   r$   r%   r   r&   r   )r*   r+   r   Údelete_indexÚdelete_table)r.   r/   r/   r0   Ú	backwards   s   zMigration.backwardsz	('name',)z(('app_label', 'model'),)ÚContentTypez'django_content_type')ÚorderingÚunique_togetherÚobject_nameÚdb_tabler   r   Ú100r   r   ÚTrue)ÚMetaÚ	app_labelr   ÚmodelÚnamer#   z[['content_type', 'object_id']])r8   Úindex_togetherr   zorm['contenttypes.ContentType']r   r
   r   Ú512Ú32r   r   r   Ú64r    )
r<   r   r	   r   r   r   r   r   r   r   )zcontenttypes.contenttypezsendgrid.emailr"   N)Ú__name__Ú
__module__Ú__qualname__r1   Ústaticmethodr4   ÚmodelsÚcomplete_appsr/   r/   r/   r0   r      s6    

ÿú	ÿõ÷
r   )Úsouth.dbr   Úsouth.v2r   r*   r   r/   r/   r/   r0   Ú<module>   s   