<s> """<STR_LIT>""" <EOL> from django . core . exceptions import ImproperlyConfigured <EOL> from django . db . backends import * <EOL> from django . db . backends . creation import BaseDatabaseCreation <EOL> def complain ( * args , ** kwargs ) : <EOL> raise ImproperlyConfigured , "<STR_LIT>" <EOL> def ignore ( * args , ** kwargs ) : <EOL> pass <EOL> class DatabaseError ( Exception ) : <EOL> pass <EOL> class IntegrityError ( DatabaseError ) : <EOL> pass <EOL> class DatabaseOperations ( BaseDatabaseOperations ) : <EOL> quote_name = complain <EOL> class DatabaseClient ( BaseDatabaseClient ) : <EOL> runshell = complain <EOL> class DatabaseIntrospection ( BaseDatabaseIntrospection ) : <EOL> get_table_list = complain <EOL> get_table_description = complain <EOL> get_relations = complain <EOL> get_indexes = complain <EOL> class DatabaseWrapper ( object ) : <EOL> operators = { } <EOL> cursor = complain <EOL> _commit = complain <EOL> _rollback = ignore <EOL> def __init__ ( self , * args , ** kwargs ) : <EOL> super ( DatabaseWrapper , self ) . __init__ ( * args , ** kwargs ) <EOL> self . features = BaseDatabaseFeatures ( ) <EOL> self . ops = DatabaseOperations ( ) <EOL> self . client = DatabaseClient ( ) <EOL> self . creation = BaseDatabaseCreation ( self ) <EOL> self . introspection = DatabaseIntrospection ( self ) <EOL> self . validation = BaseDatabaseValidation ( ) <EOL> def close ( self ) : <EOL> pass </s>
