code: def add_setting(self, name, value):
          '''
          Adds a database setting that will be sent with every request.
          For example, `db.add_setting("max_execution_time", 10)` will
          limit query execution time to 10 seconds.
          The name must be string, and the value is converted to string in case
          it isn't. To remove a setting, pass `None` as the value.
          '''
          assert isinstance(name, string_types), 'Setting name must be a string'
          if value is None:
              self.settings.pop(name, None)
          else:
              self.settings[name] = str(valuef add_setting(self, name, value):
          '''
          Adds a database setting that will be sent with every request.
          For example, `db.add_setting("max_execution_time", 10)` will
          limit query execution time to 10 seconds.
          The name must be string, and the value is converted to string in case
          it isn't. To remove a setting, pass `None` as the value.
          '''
          assert isinstance(name, string_types), 'Setting name must be a string'
          if value is None:
              self.settings.pop(name, None)
          else:
              self.settings[name] = str(value)
docs: Adds a database setting that will be sent with every request.
          For example, `db.add_setting("max_execution_time", 10)` will
          limit query execution time to 10 seconds.
          The name must be string, and the value is converted to string in case
          it isn't. To remove a setting, pass `None` as the value.