ó
    îh…  ã                   óÖ   • S r SSKJr  SSKJr  SSKJr  SSKJr  SSK	J
r
  SSKJr  SSKJr  S	 rS
 r " S S\5      r " S S\5      r " S S\5      r " S S\
5      r " S S\5      rg)zË
Dummy database backend for Django.

Django uses this if the database ENGINE setting is empty (None or empty string).

Each of these API functions, except connection.close(), raise
ImproperlyConfigured.
é    ©ÚImproperlyConfigured)ÚBaseDatabaseWrapper)ÚBaseDatabaseClient)ÚBaseDatabaseCreation)ÚBaseDatabaseIntrospection)ÚBaseDatabaseOperations)ÚDummyDatabaseFeaturesc                  ó   • [        S5      e)Nz{settings.DATABASES is improperly configured. Please supply the ENGINE value. Check settings documentation for more details.r   ©ÚargsÚkwargss     ÚO/var/www/html/env/lib/python3.13/site-packages/django/db/backends/dummy/base.pyÚcomplainr      s   € Ü
ð	3óð ó    c                  ó   • g )N© r   s     r   Úignorer      s   € Ør   c                   ó   • \ rS rSr\rSrg)ÚDatabaseOperationsé   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Ú
quote_nameÚ__static_attributes__r   r   r   r   r      s   † ØƒJr   r   c                   ó   • \ rS rSr\rSrg)ÚDatabaseClienté#   r   N)r   r   r   r   r   Úrunshellr   r   r   r   r   r   #   s   † ØƒHr   r   c                   ó   • \ rS rSr\r\rSrg)ÚDatabaseCreationé'   r   N)r   r   r   r   r   Úcreate_test_dbÚdestroy_test_dbr   r   r   r   r#   r#   '   s   † Ø€NØƒOr   r#   c                   ó$   • \ rS rSr\r\r\r\rSr	g)ÚDatabaseIntrospectioné,   r   N)
r   r   r   r   r   Úget_table_listÚget_table_descriptionÚget_relationsÚget_indexesr   r   r   r   r(   r(   ,   s   † Ø€NØ$ÐØ€MØƒKr   r(   c                   óV   • \ rS rSr0 r\r\r\r\	r
\	r\	r\r\	r\r\r\r\r\r\rS rSrg)ÚDatabaseWrapperé3   c                 ó   • g)NTr   )Úselfs    r   Ú	is_usableÚDatabaseWrapper.is_usableI   s   € Ør   r   N)r   r   r   r   Ú	operatorsr   Ú_cursorÚensure_connectionÚ_commitr   Ú	_rollbackÚ_closeÚ
_savepointÚ_savepoint_commitÚ_savepoint_rollbackÚ_set_autocommitr   Úclient_classr#   Úcreation_classr
   Úfeatures_classr(   Úintrospection_classr   Ú	ops_classr3   r   r   r   r   r/   r/   3   sX   † Ø€Ið
 €GØ ÐØ€GØ€IØ€FØ€JØ ÐØ ÐØ€Oà!€LØ%€NØ*€NØ/ÐØ"€Iõr   r/   N)Ú__doc__Údjango.core.exceptionsr   Údjango.db.backends.base.baser   Údjango.db.backends.base.clientr   Ú django.db.backends.base.creationr   Ú%django.db.backends.base.introspectionr   Ú"django.db.backends.base.operationsr	   Ú!django.db.backends.dummy.featuresr
   r   r   r   r   r#   r(   r/   r   r   r   Ú<module>rL      sl   ðñõ 8Ý <Ý =Ý AÝ KÝ EÝ Còò	ôÐ/ô ôÐ'ô ôÐ+ô ô
Ð5ô ôÐ)õ r   