code: def list_databases(self, like=None):
          
          statement = 'SELECT name FROM system.databases'
          if like:
              statement += " WHERE name LIKE '{0}'".format(like)
  
          data, _, _ = self.raw_sql(statement, results=True)
          return data[0]
docs: List databases in the Clickhouse cluster.
          Like the SHOW DATABASES command in the clickhouse-shell.
  
          Parameters
          ----------
          like : string, default None
            e.g. 'foo*' to match all tables starting with 'foo'
  
          Returns
          -------
          databases : list of strings