def visit_drop_database(self, tokens, running_scheme):
    if running_scheme and self._GetDescendants(running_scheme, 'shard'):
      self.AddError(tokens, 'DROP should be run on all shards')
    db = self._GetDescendants(tokens, 'database')[0][0]
    try:
      found_db = self._db_schema.FindDatabase(db)
      self._db_schema.DropDatabase(db)
    except schema.UnknownNameException:
      self.AddError(tokens, db % 'Database "%s" does not exist, cannot drop.')
dataset/ETHPy150Open google/mysql-tools/parser_lib/validator.py/DropDatabaseChecker.visit_drop_database/swapped operands of `%`