
    R}bga                     P    d dl mZ d dlmZ  ee          Z G d de          ZdS )    )BaseDatabaseSchemaEditor)	getLoggerc                   &    e Zd ZdZdZdZd Zd ZdS )DatabaseSchemaEditorzJALTER TABLE %(table)s ADD CONSTRAINT %(name)s INDEX (%(columns)s)%(extra)sz4ALTER TABLE %(table)s DROP CONSTRAINT %(name)s INDEXzQALTER TABLE %(table)s ADD CONSTRAINT %(name)s UNIQUE (%(columns)s)(%(condition)s)c                     |S N selfvalues     `/home/e360mart.nyusoft.in/public_html/e360mart_env/lib/python3.11/site-packages/djongo/schema.pyquote_valuez DatabaseSchemaEditor.quote_value   s        c                     t                      r   )NotImplementedErrorr
   s     r   prepare_defaultz$DatabaseSchemaEditor.prepare_default   s    !###r   N)__name__
__module____qualname__sql_create_indexsql_delete_indexsql_create_unique_indexr   r   r	   r   r   r   r      sD        cMq  $ $ $ $ $r   r   N)django.db.backends.base.schemar   loggingr   r   loggerr   r	   r   r   <module>r      sm    C C C C C C      	8		
$ 
$ 
$ 
$ 
$3 
$ 
$ 
$ 
$ 
$r   