+
    Tj                     *    ^ RI t ^ RIt ! R R4      tR# )    Nc                   J   a  ] tR t^t o RtRtR tR t]R 4       t	R t
RtV tR# )BaseDatabaseClientz@Encapsulate backend-specific methods for opening a client shell.Nc                    Wn         R # N
connection)selfr   s   &&S/var/www/idalgo/venv/lib/python3.14/site-packages/django/db/backends/base/client.py__init__BaseDatabaseClient.__init__   s    $    c                
    V = R # r   r   )r	   s   &r
   __del__BaseDatabaseClient.__del__   s    Or   c                    \        R 4      h)zksubclasses of BaseDatabaseClient must provide a settings_to_cmd_args_env() method or override a runshell().)NotImplementedError)clssettings_dict
parameterss   &&&r
   settings_to_cmd_args_env+BaseDatabaseClient.settings_to_cmd_args_env   s    !J
 	
r   c                    V P                  V P                  P                  V4      w  r#V'       d   / \        P                  CVCMR p\
        P                  ! W#RR7       R # )NT)envcheck)r   r   r   osenviron
subprocessrun)r	   r   argsr   s   &&  r
   runshellBaseDatabaseClient.runshell   sK    11OO)):
	 (+##s#tD1r   r   )__name__
__module____qualname____firstlineno____doc__executable_namer   r   classmethodr   r    __static_attributes____classdictcell__)__classdict__s   @r
   r   r      s7     J O% 
 
2 2r   r   )r   r   r    r   r
   <module>r-      s    	 2 2r   