
    Aha                     X    d Z ddlZd Zd e       iZdZg dZg dZdZd	g d
dg didgZy)z'
Django settings for testing treebeard
    Nc            	         t         j                  j                  dd      } | dk(  rdddS | dk(  rddt         j                  j                  d	d      t         j                  j                  d
d      t         j                  j                  dd      t         j                  j                  dd      dS | dk(  rddt         j                  j                  dd      t         j                  j                  d
d      t         j                  j                  dd      t         j                  j                  dd      dS | dk(  rddddddddidS y)z
    Configures database according to the DATABASE_ENGINE environment
    variable. Defaults to SQlite.

    This method is used to run tests against different database backends.
    DATABASE_ENGINEsqlitezdjango.db.backends.sqlite3z:memory:)ENGINENAMEpsqlzdjango.db.backends.postgresql	treebeardDATABASE_USER_POSTGRESDATABASE_PASSWORD DATABASE_HOST	localhostDATABASE_PORT_POSTGRES)r   r   USERPASSWORDHOSTPORTmysqlzdjango.db.backends.mysqlDATABASE_USER_MYSQLDATABASE_PORT_MYSQLmssqlmastersazPassword12!z(local)\SQL2019driverzSQL Server Native Client 11.0)r   r   r   r   r   r   OPTIONSN)osenvironget)database_engines    H/home/dcms/DCMS/lib/python3.12/site-packages/treebeard/tests/settings.pyget_db_confr!      s1    jjnn%6AO("2
 	
 
F	"5JJNN#;[I

':B?JJNN?K@JJNN#;R@
 	
 
G	#0JJNN#8+F

':B?JJNN?K@JJNN#8"=
 	
 
G	#%&9

 
	
 
$    default	7r33b34rd)zdjango.contrib.authzdjango.contrib.contenttypeszdjango.contrib.sessionszdjango.contrib.adminzdjango.contrib.messagesr	   ztreebeard.tests)z4django.contrib.sessions.middleware.SessionMiddlewarez7django.contrib.auth.middleware.AuthenticationMiddlewarez4django.contrib.messages.middleware.MessageMiddlewareztreebeard.tests.urlsz/django.template.backends.django.DjangoTemplatesTcontext_processors)z+django.contrib.auth.context_processors.authz(django.template.context_processors.debugz'django.template.context_processors.i18nz(django.template.context_processors.mediaz)django.template.context_processors.staticz%django.template.context_processors.tzz*django.template.context_processors.requestz3django.contrib.messages.context_processors.messages)BACKENDDIRSAPP_DIRSr   )	__doc__r   r!   	DATABASES
SECRET_KEYINSTALLED_APPS
MIDDLEWAREROOT_URLCONF	TEMPLATES r"   r    <module>r1      sb    
*
Z &	

 & E  	#
		r"   