
vÅÏ^  ã               @   s   Gd  d „  d ƒ Z  d S)c               @   s4   e  Z d  Z d Z d Z d d „  Z d d „  Z d S)ÚBaseDatabaseClientz@Encapsulate backend-specific methods for opening a client shell.Nc             C   s   | |  _  d  S)N)Ú
connection)Úselfr   © r   ú@/tmp/pip-build-8lau8j11/django/django/db/backends/base/client.pyÚ__init__   s    zBaseDatabaseClient.__init__c             C   s   t  d ƒ ‚ d  S)NzAsubclasses of BaseDatabaseClient must provide a runshell() method)ÚNotImplementedError)r   r   r   r   Úrunshell   s    zBaseDatabaseClient.runshell)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Zexecutable_namer   r   r   r   r   r   r      s   r   N)r   r   r   r   r   Ú<module>   s    